日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

STM32F407的时钟配置

發布時間:2025/7/25 编程问答 18 豆豆
生活随笔 收集整理的這篇文章主要介紹了 STM32F407的时钟配置 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

有3種時鐘,

HSI,High Speed Internal,默認是這個

HSE,High Speed External,用外置晶振,官方開發板默認晶振為25MHz,stm32f4xx.h中有定義HSE_VALUE為25MHz,啟明為8MHz

PLL,內部鎖相環,可以有輸出,輸入可以為HSI或HSE。

一般都用HSE作為外部輸入,然后HSE輸入給PLL進行倍頻,PLL輸出給系統時鐘。

?

system_stm32f4xx.c文件中有SystemCoreClockUpdate,該函數可以更新系統時鐘全局變量SystemCoreClock。

?

?

1 /* Redefine HSE_VALUE to 8MHz 2 QiMing board osc = 8 MHz, 3 Official board osc = 24 MHz 4 */ 5 #undef HSE_VALUE 6 #define HSE_VALUE ((uint32_t)8000000) /*!< Value of the External oscillator in Hz */ 7 8 9 /************************* PLL Parameters *************************************/ 10 /* PLL_VCO = (HSE_VALUE or HSI_VALUE / PLL_M) * PLL_N */ 11 //#define PLL_M 25 12 //#define PLL_N 336 13 /* The following para N/M = 42, 14 The above para N/M = 13.44 15 25 MHz / 8 MHz = 3.125 16 13.44*3.125 = 42 17 So, make sure N/M = 42 can make 168 MHz 18 */ 19 #define PLL_M 5 20 #define PLL_N 210

?

?

轉載于:https://www.cnblogs.com/yanhc/p/9978554.html

總結

以上是生活随笔為你收集整理的STM32F407的时钟配置的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。