数据手册
STM32F103x6
STM32F103x8 STM32F103xB
增强型,32位基于ARM核心的带闪存、USB、CAN的微控制器
7个16位定时器、2个ADC 、9个通信接口
功能
■ 内核:ARM 32位的Cortex™-M3 CPU
− 72MHz,1.25DMips/MHz
(Dhrystone2.1),0等待周期的存储器
− 单周期乘法和硬件除法
■ 存储器
− 从32K字节至128K字节的闪存程序存储器
− 从6K字节至20K字节的SRAM
■ 时钟、复位和电源管理
− 2.0至3.6伏供电和I/O管脚
− 上电/断电复位(POR/PDR)、可编程电压监
测器(PVD)
− 内嵌4至16MHz高速晶体振荡器
− 内嵌经出厂调校的8MHz的RC振荡器
− 内嵌40kHz的RC振荡器
− PLL供应CPU时钟
− 带校准功能的32kHz RTC振荡器
■ 低功耗
− 睡眠、停机和待机模式
− V
BAT为RTC和后备寄存器供电
■ 2个12位模数转换器,1us转换时间(16通道)
− 转换范围:0至3.6V
− 双采样和保持功能
− 温度传感器
■ DMA
− 7通道DMA控制器
− 支持的外设:定时器、ADC、SPI、I2C和
USART
■ 多达80个快速I/O口
− 26/37/51/80个多功能双向5V兼容的I/O口
− 所有I/O口可以映像到16个外部中断
■ 调试模式
− 串行线调试(SWD)和JTAG接口
■ 多达7个定时器
− 多达3个16位定时器,每个定时器有多达4
个用于输入捕获/输出比较/PWM或脉冲计数
的通道
− 16位6通道高级控制定时器
− 多达 6 路 PWM 输出
− 死区控制、边缘/中间对齐波形和紧急制动
− 2个看门狗定时器(独立的和窗口型的)
− 系统时间定时器:24位自减型
■ 多达9个通信接口
− 多达2个I2C接口(SMBus/PMBus)
− 多达3个USART接口,支持ISO7816,
LIN,IrDA接口和调制解调控制
− 多达2个SPI同步串行接口(18兆位/秒)
− CAN 接口(2.0B 主动)
− USB 2.0 全速接口
■ ECOPACK
®封装(兼容RoHS)
表一 器件列表
参 考 基本型号
STM32F103x6 STM32F103C6, STM32F103R6,
STM32F103T6
STM32F103x8
STM32F103C8, STM32F103R8,
STM32F103V8, STM32F103T8
STM32F103xB
STM32F103RB, STM32F103VB,
STM32F103C8
参照2007年11月 STM32F103数据手册 英文第四版 http://www.st.com/stonline/products/literature/ds/13587.pdf 1/22