01 時鐘系統(tǒng)
1.1 時鐘系統(tǒng)的作用
Stm32芯片中有大量的電路模塊,時鐘系統(tǒng)提供一個頻率信號為電路模塊提供統(tǒng)一的節(jié)拍,使電路模塊能有序工作,最終達到控制電路的目的。
(相關資料圖)
圖1.1 晶振頻率圖
1.2 時鐘周期的關系
時鐘:為Stm32提供統(tǒng)一的節(jié)拍,形象的稱時鐘是單片機的心臟。
時鐘周期:又名振蕩周期,一個高低電平(0或1)所需要的時間。
指令周期:CPU從存儲器中取出并執(zhí)行一條指令所需的全部時間(取指、譯碼與執(zhí)行三部分時間)。
機器周期:執(zhí)行一個動作的時間周期,如取指令、存儲器讀、存儲器寫等,這每一項工作稱為一個基本操作。完成一個基本操作所需要的時間稱為機器周期。
圖1.2 指令周期圖
02 Stm32的時鐘源
2.1 Stm32時鐘樹
由外部晶體振蕩器提供時鐘輸入,最終轉換為多個外部設備的周期性運作。這種時鐘“能量”的傳遞路徑猶如大樹的養(yǎng)分由主干流向分支,因此稱為時鐘樹。理解系統(tǒng)時鐘的大小如何獲得(分頻與倍頻),其他外設的時鐘又如何劃分,可以通過一張時鐘樹圖找到答案,只要理解好時鐘樹,Stm32一切時鐘的來龍去脈就會非常清楚。
圖2.1 Stm32時鐘樹圖
2.2 時鐘源的分類
Stm32有兩類時鐘源,一種是以晶振的內置與外置來分別,另一種以時鐘的速度來區(qū)分,并由此分為如下四種類型。
圖2.2 時鐘源分類圖
2.2.1 內置低速時鐘LSI
從內部RC振蕩器產生,頻率為40khz,也是主要提供給實時時鐘模塊,同時LSI時鐘擔當一個低功耗時鐘源,為獨立看門狗和自動喚醒單元提供時鐘,它可以在停機和待機模式下保持運行。
圖2.3 內置低速時鐘LSI
2.2.2 外置低速時鐘LSE
以低速外部晶振(低速外部石英晶體或陶瓷諧振器)作為時鐘源,主要是提供給實時時鐘模塊或者為其他定時功能提供一個低功耗且精確的時鐘源(RTC時鐘源),所以一般選用32.768khz的石英晶振,該頻率下定時器方便取整。
圖2.4 外置低速時鐘LSE
2.2.3 高速內部時鐘HSI
以內部RC振蕩器產生,頻率為8Mhz,優(yōu)點是成本低且啟動速度快,但相較于外部時鐘不穩(wěn)定,精度較差。如果HSE晶體振蕩器失效,HSI時鐘會被作為備用時鐘源。
圖2.5 高速內部時鐘HSI
2.2.4 外置高速時鐘HSE
以外部晶振作為時鐘源,晶振頻率可取范圍為4~16Mhz,一般采用8Mhz的晶振,為系統(tǒng)提供更為精確的主時鐘。
圖2.6 外置高速時鐘HSE
03 HSE、HSI和PLL的使能
3.1 系統(tǒng)時鐘源的使能
Stm32的時鐘源主要有: 內部時鐘、外部時鐘、鎖相環(huán)倍頻輸出時鐘。內部時鐘、外部時鐘又分為高速時鐘、低速時鐘。系統(tǒng)時鐘源sysclk的時鐘由HSE、HSI、PLL三個時鐘提供,具體在RCC_CFGR寄存器中配置。
圖3.1 系統(tǒng)時鐘源的使能
PLL鎖相環(huán)倍頻輸出時鐘又主PLL時鐘、PLLI2S時鐘。PLL時鐘來源可以有兩個:一個是HSE,另一個是HSI/2。由時鐘配置寄存器CFGR的位16,即PLLSRC設置具體用哪個。HSI是內部高速的時鐘信號,頻率為8MHz,這里我們選擇HSE作為PLL的時鐘來源。
3.2 系統(tǒng)時鐘的設置步驟
(1)開機后,先讓系統(tǒng)啟動起來,由于HSI的啟動速度快,所以先啟動內部HSI待系統(tǒng)穩(wěn)定后再切高速時鐘源。
(2)系統(tǒng)啟動后,切換系統(tǒng)時鐘的時鐘源為HSE。切換時要注意,先關閉時鐘相關的中斷,防止中斷破壞時鐘源的切換。
(3)設置HSE的信號源,外部晶振不旁路,然后開啟HSE,并等待HSE穩(wěn)定;HSE穩(wěn)定后,配置Stm32工作于高性能模式下,配置PWR_CR寄存器。
(4)配置AHB、APB1和APB2的分頻系數;配置PLL的分頻、倍頻系數,然后開啟PLL,等待PLL輸出穩(wěn)定。
(5)配置指令預取、指令cache、數據cache等使能;選擇主PLL為系統(tǒng)時鐘,并等待其穩(wěn)定。
04 鎖相環(huán)PLL的內部結構
4.1 鎖相環(huán)內部結構
PLL是鎖相環(huán),用于倍頻輸出,因為開發(fā)板外部高速晶振也只有8M,如果要使芯片的最大時鐘頻率是72M,可通過PLL鎖相環(huán)來倍頻。它是由HSL或者HSI驅動產生的一個時鐘,先經過分頻器M,再經過倍頻器N,再經過分頻器P出來,形成PLL時鐘源,供給外設或者系統(tǒng)時鐘使用的。
圖4.1 PLL的時鐘結構圖
圖4.2 鎖相環(huán)原理圖
PLL計算公式 : x=f / m * n / p;
x為PLL頻率,f為輸入時鐘源(HSL、HSI)時鐘頻率,m、p為分頻器,n為倍頻器。
05 眾多時鐘的分配
5.1 時鐘的分配
因為Stm32的外設繁多,外設的運作所需要的最佳時鐘各不相同,如果所有時鐘同時運行會給MCU帶來極大的負載,所以Stm32采取的時鐘管理方式是——隨用隨開。
圖5.1 時鐘分配原理圖
(1)送給AHB總線(Advanced Hight Bus高級高性能總線)如內核、內存和DMA使用的HCLK時鐘。
(2)Systick時鐘
8分頻后給Stm32的系統(tǒng)定時器作為時鐘源。
(3)CPU主頻
給Cortex的自由運行時鐘FCLK,用來采樣中斷和為調試模塊計時。
(4)送給APB1(Advanced Peripheral Bus先進外設低速總線)低速預分頻器APB1。
(5)送給APB2(Advanced Peripheral Bus先進外設高速總線)高速預分頻器APB2。
圖5.2 AHB的時鐘結構
5.2 最終時鐘外設分配
最開始的節(jié)拍通過圖5.1的時鐘流程走下來,經歷了一系列的分頻和倍頻,得到了幾個與我們開發(fā)密切相關的時鐘。
(1) SYSCLK:系統(tǒng)時鐘,是Stm32大部分器件的時鐘來源,主要由AHB預分頻器分配到各個部件。
(2) HCLK:由AHB預分頻器直接輸出得到,它是高速總線AHB的時鐘信號,提供給存儲器,DMA及Cortex內核,是Cortex內核運行的時鐘,CPU主頻就是這個信號。
(3) FCLK:由AHB輸出得到,是內核的“自由運行時鐘”?!白杂伞北憩F在它不來自時鐘HCLK。因此在HCLK停止時FCLK也可以繼續(xù)運行,也就是說,即使CPU休眠了,也能夠采樣到外部中斷和跟蹤休眠事件,低功耗模式下使用。
(4) PCLK1:外設時鐘,由APB1分頻得到,最大可為72Mhz,提供給APB1總線上的外設使用。
(5) PCLK2:外設時鐘,由APB2預分頻輸出得到,最大為72Mhz,提供給APB2總線上的外設。
06 APB1和APB2總線上掛接的模塊
6 APB1和APB2總線上掛接的模塊
總線是嵌入式系統(tǒng)主機部件之間傳送信息的公用通道,物理上對應一組組導線(地址總線,數據總線,控制總線),CPU、內存、輸入輸出、各種外設之間的比特信息都在這些總線上傳輸,Stm32微處理器的總線有兩類,分別是AHB和APB。
AHB先進高性能總線是一種系統(tǒng)總線,主要用于高性能模塊(如CPU、D MA和DSP等)之間的連接。AHB系統(tǒng)由主模塊、從模塊和基礎結構3部分組成,整個AHB總線上的傳輸都由主模塊發(fā)出,由從模塊回應。
APB是先進外設總線,是一種外圍總線,APB主要用于低帶寬的周邊外設之間的連接,如USART串口、IO、AD/DA等不需要很高的時鐘頻率的外設,因此功耗就比較低。
07 應用場景
7 應用場景
調節(jié) CPU 的運行頻率,來控制系統(tǒng)的性能與功耗。比較典型的例子就是說手機/筆記本電腦都有高性能模式、平衡模式、低性能模式。
圖7.1 Android的性能模式
圖7.2 Apple的性能模式
08 總結展望
8 總結
當我們在拿到一款新的芯片時,查看它的時鐘框圖,可以獲取一些信息,為后面的應用芯片準備:
(1)了解單片機的時鐘系統(tǒng)的時鐘源,及時鐘頻率為多少
(2)觀察系統(tǒng)時鐘Sysclk由哪幾個時鐘源驅動
(3)最后觀察時鐘樹圖了解外設分別掛在哪個時鐘線或者時鐘源上
標簽:
格隆匯6月27日丨鑫宏業(yè)301310SZ近期在券商策略會上表示近三年公司因產
農業(yè)銀行還款日是哪天賬單日后的第25天農業(yè)銀行信用卡還款日是在賬單日后的第25天,而賬單日是由系統(tǒng)隨機生成的。目前的賬單日為每月10日、
au9999是什么意思au9999的意思是國家規(guī)定的黃金純度的表示方法。黃金飾品必須打上這類印記。 其實au,就是黃金的化學元素符號,表明此金屬
智通財經訊,瑞晟智能(688215 SH)發(fā)布公告,公司2022年年度權益分派方
全新大眾朗逸新銳上市,十萬級家轎“破局者”
STM32時鐘系統(tǒng)的基礎知識-Stm32芯片中有大量的電路模塊,時鐘系統(tǒng)提供
1、好像沒有。2、我買的全都是假的。本文到此分享完畢,希望對大家有所
酷暑之下,諸多人都會盡量避免戶外停留和活動,但總有些崗位和工作是需
近日,黑龍江哈爾濱的寧女士將自己的遭遇發(fā)到了網上:她購買了一套二手
打聯通人工服務打什么號,打聯這個很多人還不知道,現在讓我們一起來看
交易商品牌 產地交貨地最新報價乙二胺四乙酸 99%常州市天恒工貿有限公
落地價格方面,深藍S7增程版入門車型售價14 99萬元,無需繳納購置稅,
現在絕大多數電動車都是基于400V的平臺,然后極狐和阿維塔的個別車型支
格隆匯6月27日丨鑫宏業(yè)301310SZ近期在券商策略會上表示近三年公司因產
近些年的汽車領域經常聽到一個詞——零重力座椅,感覺現在的新勢力沒有
長安啟源A07官圖發(fā)布,新車將提供純電 增程兩種動力組合,定位中大型轎
1、樓主可以去直播Q看下(百度輸入:zhiboq直播Q即可)里面的電視直播
合水縣氣象臺2023年06月27日14時40分發(fā)布雷雨大風黃色預警信號:預計6
申報條件之一是企業(yè)屬于集成電路、生物醫(yī)藥、人工智能、軟件、高端裝備
截至發(fā)稿,德信中國漲6 58%,報0 405港元,成交額572 9萬港元,總市值1
今天(6月26日),長安福特全新一代蒙迪歐1 5T車型將首次面向媒體公開
落地價格方面,深藍S7增程版入門車型售價14 99萬元,無需繳納購置稅,
「港幣-人民幣雙柜臺模式」是促進香港人民幣生態(tài)圈發(fā)展的重要一環(huán)。下
目前國內房地產市場不景氣,集團亦有出售資產計劃以套現,惟不希望賤賣
1、《建筑透視與陰影教程》是由黃水生、黃莉、謝堅主編,2014年清華大
截止至6月底,美置服務新拓超一億元合同項目,累計至今獲取54個服務項
該債券的品種為ABS,擬發(fā)行金額10億元,原始權益人為杭州錢塘新區(qū)城發(fā)
房企股權融資政策出臺后,深交所加快再融資項目審核進度,支持符合條件
債券擬發(fā)行金額為人民幣10億元,債券品種為小公募,承銷商 管理人為申
該債券發(fā)行金額10億元,發(fā)行期限182天,主承銷商為招商銀行股份有限公
10萬預算選大空間SUV,為什么思皓X8PLUS更值得推薦?
成年人選擇的全都要來了!哈弗梟龍系列對比試駕會西安站
大家的家·沈陽和平城心社區(qū)總建筑面積約1 6萬㎡,近200間房、約280張
NHTSA力推AEB成為新車標配
大盤全天震蕩反彈,滬指漲超1%。盤面上,地產產業(yè)鏈個股集體走強,氫能
到老城十字街、西工小街品嘗美食,在天心文化產業(yè)園、東方文創(chuàng)園打卡娛
6月份買B級車建議?福特蒙迪歐1 5T來了?雅閣壓力大了
國債期貨多數收跌:6月27日,國債期貨多數收跌,30年期主力合約跌0 12%
新一代梅賽德斯-奔馳CLS:三十而驪,e起型而奪目
6月26日,以“科技思變”為主題的2023廣汽科技日(GACTECHDAY2023)活
沈陽大雨致局部積水一市民疑觸電身亡,警方正在調查死因
油電齊頭并進100輛紅巖新型智能渣土車上海交付
2023年世界經濟論壇第十四屆新領軍者年會,即“夏季達沃斯論壇”,于6
2013年,當勞斯萊斯魅影來到市場上的時候,大家都驚呼,勞斯萊斯居然還
仙佑集團膏藥貼牌代加工廠家了解到,近年來,隨著健康意識的提高和市場需求的增加,越來越多的人開始選擇使用中藥膏藥來治療病痛。然而,由
論運輸市場最“牛”解放載貨!看卡友怎么說?
6月26日,比音勒芬在廣州舉辦成立20周年慶典活動,其董事長謝秉政正式
hello大家好,我是大學網網小航來為大家解答以上問題,劉德華是不是有
我們之前在日本為汽車堅果挖掘出有趣的寶石,由DinoDC提供,但YouTuber
幾天前,騰訊出了一份新劇的片單,真是大戶人家啊,拉了一分多鐘還沒拉
1、韓國的,具文靜。2、是真名。3、程嘉美演小巫女。本文到此分享完畢
1、首先,堯建云10指不全,第二,堯撲克最為精通。2、單論撲克,健康的
資訊頻道為您報道新車上市、國內國際新車、國內汽車行業(yè)新聞和各地車市
開奔馳S560L、寶馬740Li和奧迪A8L,這三款豪華轎車都是消費者們很喜歡
作為一位老車評人,我最近聽到一位朋友的故事,實在是忍不住要跟大家分
跑車是一種高性能、高速度、高價格的汽車,它們通常以優(yōu)美的外觀、強勁
1、372路(后金--臺東)李村公園上車12站公交保修四廠下車219路環(huán)線(南豐
落地價格方面,深藍S7增程版入門車型售價14 99萬元,無需繳納購置稅,
這座以“MALLBLOCK”為消費形態(tài)的總面積約12萬㎡的多元商業(yè)場景,將通
招商蛇口漲超7%,格力地產、綠地控股跟漲。
武漢本計劃出讓21宗地塊,后有2宗地終止掛牌,6宗地延期出讓,最后將出
地塊位于溫州永嘉縣南城街道,東至山體公園,南至新民河濱水綠地,西至
本期債券簡稱“23中交建筑SCP001”,代碼012382394,發(fā)行總額20億元,
落地價格方面,深藍S7增程版入門車型售價14 99萬元,無需繳納購置稅,
近些年的汽車領域經常聽到一個詞——零重力座椅,感覺現在的新勢力沒有
現在絕大多數電動車都是基于400V的平臺,然后極狐和阿維塔的個別車型支
今天(6月26日),長安福特全新一代蒙迪歐1 5T車型將首次面向媒體公開
發(fā)行金額為人民幣4億元,利率3 75%,于2021年7月5日起息,2023年7月5日
“翠蓋佳人臨水立,檀粉不勻香汗?jié)?。一陣風來碧浪翻,珍珠零落難收拾。
該地塊以房地聯動房價21萬元 平方米為基準,后續(xù)協議出讓地價以市房管
不可靠的人工智能生成的網站通過程序化廣告賺取收入,通常來自大品牌。
在豪華跑車的世界中,有一款令人心馳神往的巔峰之選——捷豹F-TYPE。這
中國女籃新消息,李夢無人可當,韓旭太強了,要戰(zhàn)勝日本隊20分,亞洲杯,
保時捷發(fā)布全新電動超跑MissionX概念車,被譽為918Spyder的接任車款。
金店回收黃金多少錢一克(2023年6月27日)
天眼查App顯示,近日,林生斌擔任監(jiān)事的杭州潤孕服飾有限公司經營狀態(tài)
1、1從清晨到黃昏,從清醒到入夢,從孩提到衰老,我們在歲月和時間的洪
今天(6月26日),長安福特全新一代蒙迪歐1 5T車型將首次面向媒體公開
1、成語:鰥寡孤獨拼音:guānguǎgūdú成語解釋:泛指沒有勞動力而又
同校生2怎么下載,同校生2怎么操作這個很多人還不知道,現在讓我們一起
1、這是寂寞的又一次爆發(fā)!”昨天網絡爆出“許愿門”。2、網帖稱電子科
近些年的汽車領域經常聽到一個詞——零重力座椅,感覺現在的新勢力沒有
邵陽日報訊(記者楊立軍)6月26日上午,我市國際禁毒日宣傳活動暨禁毒主
落地價格方面,深藍S7增程版入門車型售價14 99萬元,無需繳納購置稅,
武漢蔡甸文嶺生活城迎來首批簽約,12個重點項目集中簽約,總投資金額16
近日,上海美特斯邦威服飾股份有限公司(美邦服飾)發(fā)布公告表示,擬以
1、這是不可能的,這是來自遺傳的天賦,只有少部分人擁有體質。2、科學
現在絕大多數電動車都是基于400V的平臺,然后極狐和阿維塔的個別車型支
落地價格方面,深藍S7增程版入門車型售價14 99萬元,無需繳納購置稅,
本次擬處置的關于合肥泰利美術裝飾有限公司、安徽鑫灝達貿易有限公司等
知情人士透露,禹洲集團計劃最快本周與境外債委會成員討論債務重組事宜
取消住房公積金貸款額度與賬戶余額掛鉤的規(guī)定,可貸額度按借款申請人及
在6月14日,合肥新浩房地產開發(fā)有限公司被杭州椿實置業(yè)有限公司股權出
截至發(fā)稿,中天服務漲超8%,特發(fā)服務、我愛我家漲超5%,世聯行漲超3%。
近日,我們從一汽紅旗汽車官方獲悉,旗下全新緊湊型SUV——紅旗HS3將于
據廣汽傳祺官方表示,全新傳祺GS8將于近期上市。新車將推出燃油版和混
該項目位于聯想創(chuàng)新產業(yè)園旁,為樓村第二工業(yè)區(qū)舊改項目。項目占地面積
另悉,該債券期限不超過10年(含10年),可為單一期限品種,也可為多種
售價33 5萬元,坦克500Hi4-T正式上市,全面進階越野新能源時代
內容正在升級改造,請稍后再試!【免責聲明】本文僅代表合作供稿方觀點
1、周東博編著的《完全技法·輕松素描·素描靜物:結構&明暗》內容介紹
日前,車質網從鄭州日產官方獲悉,旗下日產納瓦拉越野版正式上市,新車
1、朋友。2、你好2020雙色球春節(jié)后是三月十號開售的。3、即是2020第十
音樂家在黑白相間的鋼琴鍵上左右變換著靈巧的雙手,他用一段行云流水的音樂做了回答; 手工匠人舉起手中的木雕,一邊仔細端詳,一邊拋光打磨,
長期以來,種植牙高昂的收費 讓不少人望而止步,其中種植牙耗材是整體收費居高不下的一大因素。好在今年隨著集采政策在全國多地相繼落地,種
近日,優(yōu)貝口腔種植牙超市落地太原,旨在減輕種植牙患者的醫(yī)療負擔,為此,記者探訪了京卓口腔楊杰院長,帶大家一起感受降價后的新變化。問:種植
堅持以實施旅游興疆戰(zhàn)略為重要引領,打造全國旅游業(yè)高質量發(fā)展特色樣板和世界重要旅游目的地……6月13日,在喀什市舉行的2023年自治區(qū)旅游
淄博燒烤在峰嶺、fun飛之旅電音之夜、鄂邑頌歌民歌會、昂首新程徒步大賽、多彩童年少兒才藝匯演、全民K歌大擂臺、奮力正當時,聚力譜新篇農