【STM32のHAL库开发】时钟树上的APB/AHB总线对应外设

用CubeMX配置外设时钟分频时,CubeMX只能看APB/AHB时钟,至于外设具体挂在哪个总线上,总是要翻手册查看。本文一次性摘录出来备查。

F10x(摘自STM32 RM 008)

举例:STM32F105VBHx SYSCLK:72MHz
APB1 外设36M,计时器72M;串口2-5,计时器2-7,SPI2-3:【STM32のHAL库开发】时钟树上的APB/AHB总线对应外设

APB2 外设72M 计时器72M ADC12M;串口1,计时器1,SPI1【STM32のHAL库开发】时钟树上的APB/AHB总线对应外设
AHB 72M,直通内核、DMA、USB和以太网等
【STM32のHAL库开发】时钟树上的APB/AHB总线对应外设


STM32F405/407/415/417xx(摘自STM32 RM0090)

举例:STM32F405RGTx SYSCLK:168MHz
APB1 42M外设,84M计时器;串口2-5,计时器2-7,12-14,SPI2-3
【STM32のHAL库开发】时钟树上的APB/AHB总线对应外设
APB2 72M外设,72M时钟,12M ADC;串口1,计时器1,SPI1
【STM32のHAL库开发】时钟树上的APB/AHB总线对应外设
AHB 168M直通内核、DMA等
AHB1:【STM32のHAL库开发】时钟树上的APB/AHB总线对应外设
AHB2:
【STM32のHAL库开发】时钟树上的APB/AHB总线对应外设
AHB3:
【STM32のHAL库开发】时钟树上的APB/AHB总线对应外设