嵌入式1 - 初始STM32和裸机开发

发布时间:2026/10/20 11:04:59
嵌入式1 - 初始STM32和裸机开发
一.什么是STM32?STM32是意法半导体ST推出的基于32位基于Arm cortex-M内核的微控制器MCU单片机2007年首发是目前嵌入式领域最主流的单片机平台。二.STM32的应用场景STM32的应用场景十分广泛比如智能手环微型四轴飞行器平衡车移动pos机智能电饭锅3D打印机等。三.STM32命名这里以STM32F103ZET6为例1.STM32产品系列 - 基于ARM的32位微控制器。2.F产品类型 - 通用型Flash存储器。3.103子系列 - 增强型系列。4.Z:引脚数 - 144脚。5.E:闪存容量 - 512KB。6.T封装类型 - LQFP薄型四方扁平封装。7. 6工作温度 - 工业级-40度 - 85度。四.什么是裸机开发裸机开发就是直接在硬件芯片上写程序代码直接在CPU内核上跑依赖 Linux、RTOS、Windows 等系统也没有标准库、驱动框架帮你封装底层操作。五.引脚布局在实物图上, 有个实的圆点.通过这个圆点来明确引脚从哪开始编号从圆点最近的引脚开始编号编号从 1 开始逆时针递增。