【STM32のHAL库开发】时钟树上的APB/AHB总线对应外设
用CubeMX配置外设时钟分频时,CubeMX只能看APB/AHB时钟,至于外设具体挂在哪个总线上,总是要翻手册查看。本文一次性摘录出来备查。
F10x(摘自STM32 RM 008)
举例:STM32F105VBHx SYSCLK:72MHz
APB1 外设36M,计时器72M;串口2-5,计时器2-7,SPI2-3:
APB2 外设72M 计时器72M ADC12M;串口1,计时器1,SPI1
AHB 72M,直通内核、DMA、USB和以太网等
STM32F405/407/415/417xx(摘自STM32 RM0090)
举例:STM32F405RGTx SYSCLK:168MHz
APB1 42M外设,84M计时器;串口2-5,计时器2-7,12-14,SPI2-3
APB2 72M外设,72M时钟,12M ADC;串口1,计时器1,SPI1
AHB 168M直通内核、DMA等
AHB1:
AHB2:
AHB3: