關於RCC的配置

2021-06-26 07:05:54 字數 829 閱讀 2370

在除錯模式下由軟體置1或清零來旁路外部晶體振盪器。只有在外部1-25mhz振盪器關閉的情況下,該位才可以寫入。

0xx: 沒有時鐘輸出

100: 系統時鐘輸出

101: 內部8mhz的rc振盪器時鐘輸出 

110: 外部1-25mhz振盪器時鐘輸出

111: pll時鐘2分頻後輸出

0xx:hclk不分頻

100:hclk 2分頻 

101:hclk 4分頻

110:hclk 8分頻

111:hclk 16分頻

0xx:hclk不分頻

100:hclk 2分頻

101:hclk 4分頻

110:hclk 8分頻

111:hclk 16分頻

0***:sysclk不分頻

1000:sysclk 2分頻

1001:sysclk 4分頻

1010:sysclk 8分頻

1011:sysclk 16分頻

1100:sysclk 64分頻

1101:sysclk 128分頻

1110:sysclk 256分頻

1111:sysclk 512分頻

00:hsi作為系統時鐘

01:hse作為系統時鐘

10:pll輸出作為系統時鐘

11:不可用

00:hsi作為系統時鐘

01:hse作為系統時鐘

10:pll輸出作為系統時鐘

11:不可用

如何配置RCC

25m的外部時鐘 hse 經過分頻因子m變為1m 此處m為25,m必須與外部晶振的時鐘頻率相同,即經過m分頻之後,時鐘頻率須為1m 再經過倍頻因子n變為336m 如果想超頻使用,就修改n 成為vco時鐘,再經過分頻因子p 一般配置成2 出來的到168m的pllclk,即鎖相環時鐘,pllclk經過開...

RCC 使用HSE配置系統時鐘

晶元提供時鐘就要有時鐘樹 時鐘樹在參考手冊rcc章節開頭就有 這裡的時鐘樹看到感覺眼睛打了馬賽克,小弟截圖技術有限 晶振 晶體振盪器,用於各種電路中產生振盪頻率,每個微控制器裡都會有晶振,給微控制器提供時鐘頻率,振盪得越快,時鐘頻率就越高,微控制器執行的速度就越快 時鐘是由晶振提供的,首先要找到時鐘...

STM32RCC配置注意事項

1 選用無源晶振必須要搭配諧振電容,有源晶振從osc in進入,osc out懸空。2 usb otg fs 必須使用 48m,在使用 usb 的時候,pllclk 被降低到了 168m,不能使用 180m,這實乃 st 的乙個奇葩設計。有關 pll 的配置有乙個專門的rcc pll 配置暫存器 r...