版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
ARM微控制器與嵌入式系統(tǒng)
時鐘樹主講人:景妮琴北京電子科技職業(yè)學院STM32寄存器開發(fā)步驟STM32微控制通過寄存器開發(fā)可參考STM32xxxx參考手冊(以STM32F4xx參考手冊為例)。1、新建工程2、了解STM32微控制時鐘框圖3、了解STM32微控制器GPIO內部結構4、了解寄存器使用方法5、配置GPIO6、點亮一盞LED燈STM32微控制器-系統(tǒng)時鐘注:時鐘框圖可參考STM324xx參考手冊STM32微控制器-系統(tǒng)時鐘系統(tǒng)時鐘分類:STM32F4有5個最重要的時鐘源,分別為:HSI,HSE,LSI,LSE,PLL。從時鐘頻率上分為:高速時鐘:HIS,HSE,PLL;低速時鐘:LSI,LSE從來源可以分為:外部時鐘源:HSE,LSE內部時鐘源:HIS,LSI,PLLSTM32微控制器-系統(tǒng)時鐘1:LSI是低速內部時鐘,RC振蕩器,頻率為32KHz左右,供獨立看門狗和自動喚醒單元使用2:LSE是低速外部時鐘,接頻率為32.768KHz的石英晶體。這個主要是RTC的時鐘源3:HSE是高速外部時鐘,可接石英/陶瓷諧振器或者接外部時鐘源,頻率范圍為4MHz~26MHz。我們的開發(fā)板接的是8MHz的晶振。HSE可以直接作為系統(tǒng)時鐘或者PLL輸入4:HSI是高速內部時鐘,RC振蕩器頻率為16MHz,可以直接作為系統(tǒng)時鐘或者用于PLL輸入5:PLL為鎖相環(huán)倍頻輸出。STM32微控制器-系統(tǒng)時鐘5:PLL為鎖相環(huán)倍頻輸出。STM32F4有兩個PLL:主PLL由HSE或HIS提供時鐘信號,并具有兩個不同的輸出時鐘第一個輸出PLLP用于生成高速的系統(tǒng)時鐘(最高168MHz)第二個輸出PLLQ用于生成USBOTGFS的時鐘(48MHz),隨機數(shù)發(fā)生器的時鐘和SDIO的時鐘專用PLL(PLLI2S)用于生成精確時鐘,從而在I2S接口實現(xiàn)高品質音頻性能STM32微控制器-系統(tǒng)時鐘主PLL輸出第一個高速時鐘PLLP的計算方法:時鐘源頻率/M*N/PPLLCLKSYSCLK如:外部晶振HSE為8MHz,設定M=8,N=336,P=28MHz/8*336/2=168MHz選擇HSE為PLL時鐘源,同時SYSCLK時鐘源為PLL,那么SYSCLK時鐘為168MHz。STM32微控制器-系統(tǒng)時鐘A.這里是看門狗時鐘輸入。從圖中可以看出,看門狗時鐘源只能是低速的LSI時鐘。B.這里是RTC時鐘源,從圖上可以看出,RTC的時鐘源可以選擇LSI,LSE,以及HSE分頻后的時鐘,HSE分頻系數(shù)為2~31。C.這里是STM32F4輸出時鐘MCO1和MCO2。MCO1是向芯片的PA8引腳輸出時鐘。它有四個時鐘來源分別為:HSI,LSE,HSE和PLL時鐘。MCO2是向芯片的PC9輸出時鐘,它同樣有四個時鐘來源分別為:HSE,PLL,SYSCLK以及PLLI2S時鐘。MCO輸出時鐘頻率最大不超過100MHz。D.這里是系統(tǒng)時鐘。SYSCLK系統(tǒng)時鐘來源有三個方面:HSI,HSE和PLL。在我們實際應用中,因為對時鐘速度要求都比較高我們才會選用STM32F4這種級別的處理器,所以一般情況下,都是采用PLL作為SYSCLK時鐘源。根據(jù)前面的計算公式,大家就可以算出你的系統(tǒng)的SYSCLK是多少。STM32微控制器-系統(tǒng)時鐘E.
這里我們指的是以太網PTP時鐘,AHB時鐘,APB2高速時鐘,APB1低速時鐘。這些時鐘都是來源于SYSCLK系統(tǒng)時鐘。其中以太網PTP時鐘是使用系統(tǒng)時鐘。AHB,APB2和APB1時鐘是經過SYSCLK時鐘分頻得來。這里大家記住,AHB最大時鐘為168MHz,APB2高速時鐘最大頻率為84MHz,而APB1低速時鐘最大頻率為42MHz。B.這里是RTC時鐘源,從圖上可以看出,RTC的時鐘源可以選擇LSI,LSE,以及HSE分頻后的時鐘,HSE分頻系數(shù)為2~31。F.這里是指I2S時鐘源。I2S的時鐘源來源于PLLI2S或者映射到I2S_CKIN引腳的外部時鐘。I2S出于音質的考慮,對時鐘精度要求很高。STM32F4開發(fā)板使用的是內部PLLI2SCLK。STM32微控制器-系統(tǒng)時鐘G.這是STM32F4內部以太網MAC時鐘的來源。對于MII接口來說,必須向外部PHY芯片提供25Mhz的時鐘,這個時鐘,可以由PHY芯片外接晶振,或者使用STM32F4的MCO輸出來提供。然后,PHY芯片再給STM32F4提供ETH_MII_TX_CLK和ETH_MII_RX_CLK時鐘。對于RMII接口來說,外部必須提供50Mhz的時鐘驅動PHY和STM32F4的ETH_RMII_REF_CLK,這個50Mhz時鐘可以來自PHY、有源晶振或者STM32F4的MCO。我們的開發(fā)板使用的是R
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 遼寧科技大學《中外戲劇鑒賞》2023-2024學年第一學期期末試卷
- 昆明理工大學《五官科護理學》2023-2024學年第一學期期末試卷
- 江蘇農林職業(yè)技術學院《金融建模與計算》2023-2024學年第一學期期末試卷
- 吉林工程職業(yè)學院《植物食品加工工藝學》2023-2024學年第一學期期末試卷
- 湖南女子學院《材料分析測試原理》2023-2024學年第一學期期末試卷
- 【物理】第十章 浮力 單元練習+-2024-2025學年人教版物理八年級下冊
- 黑龍江能源職業(yè)學院《政治學導論》2023-2024學年第一學期期末試卷
- 高考物理總復習《電磁感應規(guī)律及應用》專項測試卷含答案
- 重慶五一職業(yè)技術學院《導航與制導系統(tǒng)》2023-2024學年第一學期期末試卷
- 重慶工貿職業(yè)技術學院《測繪學概論》2023-2024學年第一學期期末試卷
- 2025新北師大版英語七年級下單詞表
- 《智慧城市概述》課件
- 2024年北京市家庭教育需求及發(fā)展趨勢白皮書
- GB/T 45089-20240~3歲嬰幼兒居家照護服務規(guī)范
- 中建道路排水工程施工方案
- 拆機移機合同范例
- 智能停車充電一體化解決方案
- 化學驗室安全培訓
- 天書奇譚美術課件
- GB/T 18916.15-2024工業(yè)用水定額第15部分:白酒
- 部編四年級道德與法治下冊全冊教案(含反思)
評論
0/150
提交評論