STM32概况
STM32是32位微控制器,就是单片机(51单片机,32单片机),最基本的功能就是可控制引脚电平的高低
32是说内部的数据总线是32位的,一次性可以传输32位的数据
STM32是基于ARM Cortex-M内核的微处理器
ARM公司
负责处理器的架构设计,不生产处理器,设计方案授权给处理器生产商(三星,高通,德州仪器,ST等 )
Cortex-A 系列 - 开放式操作系统的高性能处理器
智能手机 •智能本和上网本 •电子书阅读器 •数字电视 •家用网关
Cortex-R 系列 - 面向实时应用的卓越性能
•汽车制动系统 •动力传动解决方案 •大容量存储控制器 •网络和打印
Cortex-M 系列 - 面向具有确定性的微控制器应用的成本敏感型解决方案
•微控制器 •混合信号设备 •智能传感器 •汽车电子和气囊
内核
M4主要多了DSP和FPU(浮点数计算)
从Cortex-M内核到Cortex-M微控制器
STM32命名
调试工具(仿真器)
开发环境