时钟,复位和电源办理:
2.0~3.6V电源和IO电压
上电复位,掉电复位和可编程的电压监控
强壮的时钟体系
-4~16M的外部高速晶振,笔者学习时运用的原子的Mini版STM32F103RCT6,外部晶振运用的是8MHz
-内部8MHz的高速RC振荡器(当外部高速晶振坏了时运用,主动)这个作用在我的别的一篇博客中也将会讲到,一般不会用到。
-内部40KHz低速RC振荡器,用于看门狗时钟
-内部锁相环(PLL,倍频),一般体系时钟都是外部或许内部高速时钟经过PLL倍频后得到(能够将震动8M倍频到72M)
-外部低速32.768K的晶振,主要做RTC时钟源
低功耗
睡觉、中止和待机三种低功耗形式
可用电池为RTC和备份寄存器供电
AD
3个12位AD,21个外部丈量通道
DA
2个12位DA
DMA
12个DMA通道(7+5=12; 7通道DMA1,5通道DMA2)
支撑外设:定时器,ADC,DAC,SDIO,I2S,SPI,I2C,和USART
定时器
4个通用定时器
2个根本定时器
2个高档定时器
1个体系定时器
2个看门狗定时器
通讯接口:多达13个通讯接口
2个I2C接口
5个串口(3个USART和2个UART)
3个SPI接口
1个CAN2.0
1个USB FS
1个SDIO
内部结构
最小体系
供电
用Vcc=3.3V供电,能够经过AMS-1117来转化
复位
时钟:外部晶振(2个)
Boot发动形式挑选
下载电路(串口/JTAG/SWD)
后备电池