初认识stm32
自认为自己在实验室待了一段时间,能学到好多的东西 ,走到社会上突然发现自己除了上学,别的啥都不会,好在有点基础那就从头开始吧!先说明一点32和51的区别
新的基于ARM内核的32位MCU系列 内核为ARM公司为要求高性能、低成本、低功 耗的嵌入式应用专门设计的Cortex-M内核 标准的ARM架构
超前的体系结构 高性能 低电压 低功耗 创新的内核以及外设
简单易用/自由/低风险
ARMv7架构定义了三大分工明确的系列: “A”系列:面向尖端的基于虚拟内存的操作系统和用户应用 “R”系列:针对实时系统; “M”系列:对微控制器。
STM32F1属于Cortex-M系列中的Cortex-M3内核,采用ARMv7-M架构。STM32F4属于Cortex-M4系列采用ARMv7-ME架构。 Cortex-A5/A8采用ARMv7-A架构。传统的ARM7系列采用的是ARMv4T架构。
主要有以下用途