AVR单片机是1997年由ATMEL公司研发出的增强型内置Flash的RISC(Reduced Instruction Set CPU) 精简指令集高速8位单片机。AVR的单片机可以广泛应用于计算机外部设备、工业实时控制、仪器仪表、通讯设备、家用电器等各个领域...
[阅读全文] 实现功能:通过按按键PB的selection按钮即PB0脚,按一次LD2点亮再按一次熄灭,用外中断方式实现读按键
[阅读全文] 串口,是我们日常使用最多的一部分,刚开始做电子工程师的,基本都是从这个开始的,下面的代码是我使用STM32库编写的串口输出和读取的代码...
[阅读全文] ARM Cortex-M3相比于ARM其他系列微控制器,具有以下优势或特点...
[阅读全文] ARM Cortex-M3支持ARM指令集,支持的指令集包括ARMv6的大部分16位Thumb指令和ARMv7的Thumb-2指令集
[阅读全文] Cortex-M3处理器是一个低功耗的处理器,具有门数少, 中断延迟小, 调试容易等特点。它是为功耗和价格敏感的应用领域而专门设计的、具有较高性能的处理器,应用范围可从低端微控制器到复杂SoC...
[阅读全文] 数据采集器以一片STM32F103C8为主体,通过一片MAX1270完成A/D转换。STM32微控制器通过SPI接口与MAX1270相连,通过USB接口与PC主机相连...
[阅读全文] Keil是德国知名软件公司Keil(现已并入ARM 公司)开发的微控制器软件开发平台,是目前ARM内核单片机开发的主流工具。Keil提供了包括C编译器、宏汇编、连接器、库管理和一个功能强大的仿真调试器在内的完整开发方案....
[阅读全文] STM32F103xx基于高性能32位RISC 的ARM Cortex?-M3核,工作频率为72MHz。片上集成了高速存储器(Flash最多可达512K,SRAM最多可达64K)和通过APB总线连接的丰 富和增强的外设和I/0...
[阅读全文] STM32F101xx基于高性能32位RISC 的ARM Cortex?-M3核,工作频率为36MHz。片上集成了高速存储器(Flash最多可达512K,SRAM最多可达48K)和通过APB总线连接的丰富和增强的外设和I/0。所有的设备都提供标准的通信接口...
[阅读全文] STM32系列32位闪存微控制器使用来自于ARM公司具有突破性的Cortex-M3内核,该内核是专门设计于满足集高性能、低功耗、实时应用、具有竞争性价格于一体的嵌入式领域的要求...
[阅读全文]