簡體   English   中英

STM32內部時鍾

[英]STM32 internal clocks

我對STM32F7器件(STMicroelectronics的Cortex-M7微控制器)上的時鍾系統感到困惑。 參考手冊沒有充分說明這些時鍾之間的差異:

  • SYSCLK
  • HCLK
  • FCLK

參考手冊在“5.2時鍾>> 章節中讀取。 “RCC通過AHB時鍾(HCLK)除以8來提供Cortex系統定時器(SysTick)的外部時鍾”。
這個陳述與CubeMX的數字相矛盾。 請注意,在CubeMX中,我可以選擇從HCLK到'Cortex系統定時器'的預分頻器。 它不一定是8分。

在此輸入圖像描述

通常, HCLKFCLK之間的唯一區別是:

  • HCLK是主CPU時鍾,也用於AHB接口。 它可以在CPU休眠時進行門控(例如WFI)
  • FCLKHCLK同步,但在CPU進入休眠狀態時不進行門控,因此在中斷的情況下它可以喚醒。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM