首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >STM32内部时钟

STM32内部时钟
EN

Stack Overflow用户
提问于 2016-10-24 09:28:46
回答 1查看 10.4K关注 0票数 16

我对我的STM32F7设备上的时钟系统(来自STMicroelectronics的Cortex-M7微控制器)感到困惑。参考手册没有充分说明这些时钟之间的差异:

  • 赛克
  • HCLK
  • FCLK

参考手册在第<< 5.2Clock >>章中读到:“RCC用除以8的AHB时钟(HCLK)为皮质系统定时器(SysTick)的外部时钟提供信息。

这一说法与CubeMX的数字相矛盾。注意,在CubeMX中,我可以选择从HCLK到“Cortex System Timer”的预分频器。这不一定是8的除法。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2016-10-24 11:33:22

通常,HCLKFCLK之间唯一的区别是:

  • HCLK是主CPU时钟,也用于AHB接口。它可以在CPU处于休眠状态时被关闭(例如WFI)。
  • FCLKHCLK是同步的,但当CPU进入睡眠状态时不设置门控,这样它就可以在中断时醒来。
票数 13
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/40214987

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档