初探STM32微控制器
目录
一、STM32简介
二、ARM简介
三、开发板
1.片上资源/外设:
2.字母含义:
3.系统结构:
4.引脚:
5.STM32启动配置:
6.最小系统电路:
一、STM32简介
STM32时ST公司基于ARM Cortex-M内核开发的32位微控制器
STM32常应用于嵌入式领域,如智能车、无人机、机器人、无线通信、物联网、工业控制、娱乐电子产品等
STM32功能强大、性能优异、片上资源丰富、功耗低,是一款经典的嵌入式微控制器
二、ARM简介
ARM既指ARM公司,也指ARM处理器内核
ARM公司是全球领先的半导体知识产权(IP)提供商,全世界超过95%的智能手机和平板电脑都采用ARM架构
ARM公司设计ARM内核,半导体厂商完善内核周边电路并生产芯片
三、开发板
本次学习所用开发板为STM32F103C8T6
系列:主流系列STM32F1
内核:ARM Cortex-M3
主频:72MHz
RAM:20K(SRAM)
ROM:64K(Flash)
供电:2.0-3.6V(标准3.3V)
封装:LQFP48
1.片上资源/外设:
2.字母含义:
产品系列:STM32
产品类型:F=通用类型
产品子系列:
101=基本型
102=USB基本型,USB2.0全速设备
103=增强型
105或107=互联型
引脚数目:
T=36脚
C=48脚
R=64脚
V=100脚
Z=144脚
闪存存储器容量:
4=16K字节的闪存存储器
6=32K字节的闪存存储器
8=64K字节的闪存存储器
B=128K字节的闪存存储器
C=256K字节的闪存存储器
D=384K字节的闪存存储器
E=512K字节的闪存存储器
封装:
H=BGA
T=LQFP
U=VFQFPN
Y=WLCSP64
温度范围:
6=工业级温度范围,-40℃-85℃
7=工业级温度范围,-40℃-105℃
3.系统结构:
4.引脚:
5.STM32启动配置:
6.最小系统电路:
作者:殇璃-