我对我的STM32F7设备上的时钟系统(来自STMicroelectronics的Cortex-M7微控制器)感到困惑。参考手册没有充分说明这些时钟之间的差异:
参考手册在第<< 5.2Clock >>章中读到:“RCC用除以8的AHB时钟(HCLK)为皮质系统定时器(SysTick)的外部时钟提供信息。
这一说法与CubeMX的数字相矛盾。注意,在CubeMX中,我可以选择从HCLK到“Cortex System Timer”的预分频器。这不一定是8的除法。

发布于 2016-10-24 11:33:22
通常,HCLK和FCLK之间唯一的区别是:
HCLK是主CPU时钟,也用于AHB接口。它可以在CPU处于休眠状态时被关闭(例如WFI)。FCLK与HCLK是同步的,但当CPU进入睡眠状态时不设置门控,这样它就可以在中断时醒来。https://stackoverflow.com/questions/40214987
复制相似问题