STM32 MCU 基于 ARM Cortex-M 开发的 32 位的微控制器 STM32基础 STM32F103C8T6 编程语言: STM32-C 核心部分: STM32片上外设 实际应用:STM32程序设计

STM32 片上外设

英文名称英文名称
NVIC嵌套向量中断控制器USBUSB 通信
SysTick系统滴答定时器USART同步/异步串口通信
RCC复位和时钟控制I2CI2C 通信
GPIO通用 IO 口SPISPI 通信
AFIO复用 IO 口CANCAN 通信
EXTI外部中断PWR电源控制
TIM定时器BKP备份寄存器
ADC模数转换器IWDG独立看门狗
DAC数模转换器WWDG窗口看门狗
DMA直接内存访问SDIOSD 卡接口
RTC实时时钟FSMC可变静态存储控制器
CRCCRC 校验USB OTGUSB 主机接口

参考资料

  1. https://jiangxiekeji.com/
  2. STM32F10xxx Reference manual