当前位置: 代码迷 >> 单片机 >> STM32 这边的AHB和APB有什么关系?stm32固件库15.2.23
  详细解决方案

STM32 这边的AHB和APB有什么关系?stm32固件库15.2.23

热度:97   发布时间:2016-04-28 15:20:50.0
STM32 这里的AHB和APB有什么关系?stm32固件库15.2.23
AHB是系统时钟,APB是外设时钟,
stm32固件库15.2.23
而由时钟树可知APB是受到AHB的频率控制,只会小于等于AHB的频率,而Table 375那里是AHB1外设的值,则为什么APB1外设时钟使能函数会使能AHB1的外设时钟,由时钟树知,AHB是APB的基础,APB的任何操作不会影响AHB的时钟速率或者使能AHB时钟,由stm32固件库15.2.23那里显示的关系,就像是APB包含AHB的样子,AHB和APB的关系究竟是??

------解决方案--------------------
你没发现这中文固件库手册这里标的是有误的么,就你那圈里面写的是AHB1,其他都是APB1。
另外时钟树如下图,

你再去翻看固件里RCC_APB1PeriphClockCmd()这个函数,写的是 RCC->APB1ENR 这个寄存器