一、系统设置
1、电源控制(PWR)
2、复位和时钟控制(BKP)
3、备份寄存器(RCC)
二、通用
1、中断和事件
2、DMA
3、GPIO(AFIO)
三、总线类
1、可变静态存储控制器(FSMC:Flexible Static Memory Controller)
2、安全数字输入输出(SDIO:Secure Digital Input and Output)
3、通用串行总线(USB:Universal Serial Bus)
4、控制器局域网(CAN:Controller Area Network)
5、串行外设接口(SPI:Serial Peripheral Interface)
6、I2C/I2S(I2C/I2S:Inter-Integrated Circuit/Inter-IC Sound Bus)
7、同步异步收发器(USART:Universal Synchronous/Asynchronous Receiver/Transmitter)
8、(USB OTG:On-The-Go)
9、ETH
四、计数类
1、定时器(TIM)
2、实时时钟(RTC)
3、独立看门狗(IWDG)
4、窗口看门狗(WWDG)
五、数模转换类
1、模拟/数字转换(ADC)
2、数字/模拟转换(DAC)
六、数据校验
1、CRC