|
STM32简介 STM32是“意法半导体”生产的基于“ARM公司Cortex-M3内核”的32位高性能MCU。
注意:51单片机是5V工作电压,而STM32是3.3V工作电压。STM32芯片结构,如下图所示。
ARM7和STM32的内核都是由ARM公司设计的。ARM7内核采用的是冯诺依曼结构,也就是计算机CPU采用的结构,而STM32采用的是哈佛结构。STM32是ARM公司设计出来取代ARM7的,所以它的性能优于ARM7。
Cortex-M3内核系列 STM32下的产品分类。
通过产品所需芯片的引脚数量和flash容量来粗略确定所需芯片。
在这里我们以STM32F103C8T6为例来说明。
ARM公司的Cortex-M3系列不带MMU故不能运行Linux。而Cortex-A系列如ARM9、ARM11带MMU,可以跑Linux。 STM32应用场景 智能手环、微型四轴飞行器、扫地机器人、工业自动化控制等场景下都有STM32的身影。 |
NUCLEO-G474RE 扩展 LSM6DSO 传感器数据融合实操演示全解析
STM32F745 USART1 Bootloader启动失败排查与解决的流程分析
经验分享 | STM32G474 高精度定时器同步功能全解析 从内部互联到多芯片协同的实现方案
stm32cube_pwm配置
stm32f334驱动1.69寸SPI LED屏
经验分享 | STM32G4双BANK启动应用演示
STM32G4 LPTIM+DMAMUX 实现并行输出应用示例
实战经验 | LAT1578 SAU对NSC分区的影响
stm32f334c8t6实现一个简单的温度湿度检测器
stm32f334温度湿度显示器开发板
微信公众号
手机版