1.stm32系统架构
stm32主要由两个主模块和四个从模块构成
1>二个主模块 :
Cortex-M0 内核及先进高性能总线(AHB bus)
通用DMA ( GP-DMA – general-purpose DMA)
2>四个从模块 :
内部SRAM
内部闪存存储器
AHB 到APB 的桥, 所有的外设都挂在APB 总线上
专门用于连接GPIO 口的AHB2
内部由一个多层AHB 互联的系统总线
从上图中可以看出UART,I2C,RTC这些外设都是连接再APB总线上的,所以这些设备也就ABP外设