【已解決】請問如何判斷當前系統(tǒng)時鐘來源是HSI或HSE

如題。如何判斷是否工作在外置晶振還是內(nèi)部時鐘源呢?

應該是system_ch32vxxx.c 里面的 #define SYSCLK_FREQ_xxxMHz吧。還是希望MRS早日推出跟cubemx一樣的圖形化配置。


您好,一般情況下,新建工程都會默認使用HSE來配置系統(tǒng)主頻,此外,可在system_ch32vxxx.c文件中通過相關宏定義選擇使用HSE還是HSI來配置系統(tǒng)主頻,如下圖。

image.png


我的問題是如何判斷系統(tǒng)運行在HSE 還是HSI,因為如果在晶振不起振等異常情況下,系統(tǒng)會工作在HSI。

我看了下代碼 應該是通過查看RCC的ctrl 寄存器里的信息來判斷。

謝謝回復


只有登錄才能回復,可以選擇微信賬號登錄

国产91精品新入口,国产成人综合网在线播放,九热这里只有精品,本道在线观看,美女视频a美女视频,韩国美女激情视频,日本美女pvp视频