STM32F103
STM32F103
STM32F1系列属于中低端的32位ARM微控制器,该系列芯片是意法半导体(ST)公司出品,其内核是Cortex-M3。
该系列芯片按片内Flash的大小可分为三大类:小容量(16K和32K)、中容量(64K和128K)、大容量(256K、384K和512K)。
芯片集成定时器,CAN,ADC,SPI,I2C,USB,UART,等多种功能。
中文名STM32F103
公 司意法半导体公司
低功耗睡眠、停机和待机模式
电源管理2.0-3.6V供电和I/O引脚
目录
1MCU简介
内核
存储器
电源管理
低功耗
模数转换器
DMA
调试模式
计算单元
封装
2应用
1MCU简介
内核
ARM 32位的Cortex-M3
最高72MHz工作频率,在存储器的0等待周期访问时可达1.25DMips/MHZ(DhrystONe2.1)
单周期乘法和硬件除法
存储器
从32K到512K字节的闪存程序存储器(STM32F103XXXX中的第二个X表示FLASH容量,其中:“4”=16K,“6”=32K,“8”=64K,B=128K,C=256K,D=384K,E=512K)
最大64K字节的SRAM
电源管理
2.0-3.6V供电和I/O引脚
上电/断电复位(POR/PDR)、可编程电压监测器(PVD)
4-16MHZ晶振振荡器
内嵌经出厂调教的8MHz的RC振荡器
内嵌带校准的40KHz的RC振荡器
产生CPU时钟的PLL
带校准的32KHz的RC振荡器
低功耗
睡眠、停机和待机模式
Vbat为RTC和后备寄存器供电
模数转换器
2个12位模数转换器,1us转换时间(多达16个输入通道)
转换范围:0至3.6V
双采样和保持功能
温度传感器
DMA
2个DMA控制器,共12个DMA通道:DMA1有7个通道,DMA2有5个通道
支持的外设:定时器、ADC、SPI、USB、IIC和UART
多达112个快速I/O端口(仅Z系列有超过100个引脚)
26/37/51/80/112个I/O口,所有I/O口一块映像到16个外部中断;几乎所有的端口均可容忍5V信号
调试模式
串行单线调试(SWD)和JTAG接口
多达8个定时器
3个16位定时器,每个定时器有多达4个用于输入捕获/输出比较/PWM或脉冲计数的通道和增量编码器输入
1个16位带死区控制和紧急刹车,用于电机控制的PWM高级控制定时器
2个看门狗定时器(独立的和窗口型的)
系统时间定时器:24位自减型计数器
多达9个通信接口:
2个I2C接口(支持SMBus/PMBus)
3个USART接口(支持ISO7816接口,LIN,IrDA接口和调制解调控制)
2个SPI接口(18M位/秒)
CAN接口(2.0B主动)
USB 2.0全速接口
计算单元
CRC计算单元,96位的新批唯一代码
封装
ECOPACK封装
STM32F1系列属于中低端的32位ARM微控制器,该系列芯片是意法半导体(ST)公司出品,其内核是Cortex-M3。
该系列芯片按片内Flash的大小可分为三大类:小容量(16K和32K)、中容量(64K和128K)、大容量(256K、384K和512K)。
芯片集成定时器,CAN,ADC,SPI,I2C,USB,UART,等多种功能。
中文名STM32F103
公 司意法半导体公司
低功耗睡眠、停机和待机模式
电源管理2.0-3.6V供电和I/O引脚
目录
1MCU简介
内核
存储器
电源管理
低功耗
模数转换器
DMA
调试模式
计算单元
封装
2应用
1MCU简介
内核
ARM 32位的Cortex-M3
最高72MHz工作频率,在存储器的0等待周期访问时可达1.25DMips/MHZ(DhrystONe2.1)
单周期乘法和硬件除法
存储器
从32K到512K字节的闪存程序存储器(STM32F103XXXX中的第二个X表示FLASH容量,其中:“4”=16K,“6”=32K,“8”=64K,B=128K,C=256K,D=384K,E=512K)
最大64K字节的SRAM
电源管理
2.0-3.6V供电和I/O引脚
上电/断电复位(POR/PDR)、可编程电压监测器(PVD)
4-16MHZ晶振振荡器
内嵌经出厂调教的8MHz的RC振荡器
内嵌带校准的40KHz的RC振荡器
产生CPU时钟的PLL
带校准的32KHz的RC振荡器
低功耗
睡眠、停机和待机模式
Vbat为RTC和后备寄存器供电
模数转换器
2个12位模数转换器,1us转换时间(多达16个输入通道)
转换范围:0至3.6V
双采样和保持功能
温度传感器
DMA
2个DMA控制器,共12个DMA通道:DMA1有7个通道,DMA2有5个通道
支持的外设:定时器、ADC、SPI、USB、IIC和UART
多达112个快速I/O端口(仅Z系列有超过100个引脚)
26/37/51/80/112个I/O口,所有I/O口一块映像到16个外部中断;几乎所有的端口均可容忍5V信号
调试模式
串行单线调试(SWD)和JTAG接口
多达8个定时器
3个16位定时器,每个定时器有多达4个用于输入捕获/输出比较/PWM或脉冲计数的通道和增量编码器输入
1个16位带死区控制和紧急刹车,用于电机控制的PWM高级控制定时器
2个看门狗定时器(独立的和窗口型的)
系统时间定时器:24位自减型计数器
多达9个通信接口:
2个I2C接口(支持SMBus/PMBus)
3个USART接口(支持ISO7816接口,LIN,IrDA接口和调制解调控制)
2个SPI接口(18M位/秒)
CAN接口(2.0B主动)
USB 2.0全速接口
计算单元
CRC计算单元,96位的新批唯一代码
封装
ECOPACK封装