国产精品久久久aaaa,日日干夜夜操天天插,亚洲乱熟女香蕉一区二区三区少妇,99精品国产高清一区二区三区,国产成人精品一区二区色戒,久久久国产精品成人免费,亚洲精品毛片久久久久,99久久婷婷国产综合精品电影,国产一区二区三区任你鲁

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內(nèi)不再提示

STM32中的時鐘

MCU開發(fā)加油站 ? 來源:工程師李察 ? 2019-01-26 15:36 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

下面就以STM32開發(fā)板中最常見的STM32F103系列芯片的時鐘為例,介紹一下STM32中的時鐘。

時鐘作用

說到時鐘,你一定會問,這是用來計時的嗎?沒錯,是用來計時的,但這只是它在STM32中的一項功能而已,下面就為你列出了時鐘的具體功能。

計時作用(供給某些計數(shù)器統(tǒng)計時間);

控制時序(串口數(shù)據(jù)的傳輸,只能一位一位的傳輸);

控制信號(將時鐘的上升下降沿作為獨特的控制標志)。

STM32時鐘模型

STM32中的時鐘

STM32內(nèi)部時鐘樹

STM32中的時鐘

時鐘源

時鐘源就是產(chǎn)生時鐘的電路啦,我們來一起看一下,什么樣的電路可以產(chǎn)生時鐘。

STM32中的時鐘源分為以下五種:

低速內(nèi)部時鐘LSI:頻率為40kHz ;

高速內(nèi)部時鐘HSI :頻率為8MHz ;

低速外部時鐘OSC_32:頻率為32.7678kHz ;

高速外部時鐘OSC:頻率范圍4-16MHz ;

時鐘輸出MCO:為其他設備提供時鐘源。

在對時鐘頻率要求不高的情況下,我們可以選擇內(nèi)部RC振蕩器時鐘作為單片機工作的時鐘源。如果對時鐘精度要求較高,我們要選擇外部石英晶體振蕩器(晶振),作為單片機的時鐘源,因為內(nèi)部時鐘用的是模擬電路組成的振蕩器,誤差較大,在實時性要求比較高的場合(串口通信、IIC通信等)容易造成不可預知的錯誤。

時鐘相對復雜的意義主要是為不同外設提供合適的時鐘頻率,主要目的是為了節(jié)能、低功耗。

高速時鐘:用于高速外設I/O、串口通信、SPI等等;

低速時鐘:用于低速外設RTC看門狗

倍頻器:時鐘與外設進行時鐘適配。

相關寄存器講解

PLLSRC鎖相環(huán)倍頻器時鐘源選擇內(nèi)部高速時鐘2分頻外部高速時鐘

PLLMUL鎖相環(huán)時鐘倍頻器將PLLSRC選擇的時鐘進行倍頻,最大不能超過72MHz

PLLXTPRE鎖相環(huán)時鐘選擇選擇外部時鐘作為鎖相環(huán)倍頻器時鐘源選擇外部時鐘2分頻后作為鎖相環(huán)倍頻器時鐘源

SW系統(tǒng)時鐘選擇選擇內(nèi)部高速時鐘作為系統(tǒng)時鐘選擇鎖相環(huán)倍頻時鐘作為系統(tǒng)時鐘選擇外部高速時鐘作為系統(tǒng)時鐘

AHB系統(tǒng)時鐘分頻器

CSS時鐘安全監(jiān)測單元當外部時鐘意外故障,CSS在短時間內(nèi)切換到內(nèi)部高速時鐘使單片機工作不中斷

RTCCLK實時時鐘時鐘源選擇選擇鎖相環(huán)倍頻器時鐘源128分頻作為實時時鐘時鐘源選擇外部低速時鐘作為實時時鐘時鐘源選擇內(nèi)部低俗時鐘作為實時時鐘時鐘源

MCO時鐘輸出控制鎖相環(huán)時鐘2分頻輸出內(nèi)部低俗時鐘輸出內(nèi)部高速時鐘輸出系統(tǒng)時鐘輸出

關于APB1、APB2時鐘

STM32單片機外設掛接在APB1、APB2兩個橋上,但兩個橋允許的始終最大頻率不相同,APB2最大允許72MHz,APB1最大只允許36MHz,在使用外設時應格外注意時鐘,例如串口一掛接在APB2上,其余串口掛接在APB1上,在串口配置時應注意失蹤頻率的不同造成的波特率配置問題(庫函數(shù)開發(fā)忽略此項內(nèi)容)。

外部時鐘晶體振蕩器最好選擇8MHz晶振,無論是庫函數(shù),還是Keil默認配置啟動文件時鐘配置均是按照外部晶體振蕩器8MHz來進行的配置,系統(tǒng)時鐘72MHz,如果采用其他型號的晶體震蕩器振還需要自己配置時鐘樹,對于新手來說可能存在一定的困難。

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學習之用,如有內(nèi)容侵權或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 數(shù)據(jù)

    關注

    8

    文章

    7335

    瀏覽量

    94779
  • STM32
    +關注

    關注

    2309

    文章

    11162

    瀏覽量

    373475
  • 時鐘
    +關注

    關注

    11

    文章

    1971

    瀏覽量

    135004

原文標題:STM32中的時鐘

文章出處:【微信號:mcugeek,微信公眾號:MCU開發(fā)加油站】歡迎添加關注!文章轉(zhuǎn)載請注明出處。

收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    LAT1180+STM32L4R9 的 QuadSPI Flash 通訊速率不理想應用筆記

    客戶反應 STM32L4R9 同 QSPI Flash 通訊,測出來的讀取速率為 10MB/s, 和理論值相差較大。按照客戶的時鐘配置和 STM32L4R9 的數(shù)據(jù)手冊的數(shù)據(jù),OSP
    發(fā)表于 01-11 17:30 ?0次下載

    LAT1215+如何讓 STM32WB 在沒有 LSE 時運行 BLE 應用程序

    首先 LSE 可作為 STM32WB RF Wakeup 和 RTC 的時鐘源。STM32WB RF Wakeup 和 RTC 的時鐘源可配置為 LSE,LSE
    發(fā)表于 01-09 10:55 ?0次下載

    CW32時鐘運行失效檢測的流程是什么?CW32時鐘運行失效檢測注意事項有哪些呢?

    CW32時鐘運行失效檢測的流程是什么?CW32時鐘運行失效檢測注意事項有哪些?
    發(fā)表于 12-10 07:22

    Proteus配置STM32外部時鐘HSE如何配置

    有大佬會配置ProteusSTM32F103C8的外部時鐘嗎 這個proteus打印不出來數(shù)據(jù),但是在實物的連接可以正常打印 代碼
    發(fā)表于 11-02 13:54

    電力系統(tǒng)該用哪種同步時鐘

    時鐘分配儀器儀表
    西安同步電子科技有限公司
    發(fā)布于 :2025年10月22日 10:39:50

    時鐘設計優(yōu)化實戰(zhàn)

    1、時鐘設計,芯片性能的節(jié)拍器 在現(xiàn)代 IC 設計時鐘網(wǎng)絡的優(yōu)化是實現(xiàn)高性能、高可靠性和低功耗的關鍵。本文聚焦四大核心技術:CTS 優(yōu)化、DCD 最小化、時鐘門控和
    的頭像 發(fā)表于 10-09 10:07 ?539次閱讀

    指針式時鐘 單面網(wǎng)絡子鐘

    時鐘
    jf_47371611
    發(fā)布于 :2025年09月12日 13:38:52

    意法半導體:STM32CubeMX將不再集成到STM32CubeIDE

    從2025年11月發(fā)布的版本開始,我們將僅以 獨立 版本的形式提供 STM32CubeIDE 和 STM32CubeMX 。 STM32CubeMX將不再集成到STM32CubeIDE
    的頭像 發(fā)表于 09-01 17:18 ?3424次閱讀

    時鐘同步在低空經(jīng)濟的典型應用及發(fā)展方向

    在低空經(jīng)濟時鐘同步的應用場景非常廣泛,以下是幾個典型的例子:1.無人機編隊飛行無人機編隊飛行是低空經(jīng)濟的重要應用,例如物流配送和農(nóng)業(yè)噴灑。在編隊飛行,多架無人機需要保持精確的隊
    的頭像 發(fā)表于 07-08 14:02 ?810次閱讀
    <b class='flag-5'>時鐘</b>同步在低空經(jīng)濟<b class='flag-5'>中</b>的典型應用及發(fā)展方向

    時鐘緩沖器在現(xiàn)代化建設的作用

    時鐘緩沖器作為現(xiàn)代電子技術的一項關鍵元件,其在信息化建設和智能化發(fā)展中所扮演的角色日益凸顯。隨著社會的不斷發(fā)展,人們對信息傳輸?shù)乃俣群蜏蚀_性要求越來越高,時鐘緩沖器以其獨有的功能,確保了數(shù)據(jù)傳輸
    的頭像 發(fā)表于 05-27 14:08 ?686次閱讀
    <b class='flag-5'>時鐘</b>緩沖器在現(xiàn)代化建設<b class='flag-5'>中</b>的作用

    AMD Vivado Design Tool綜合的門控時鐘轉(zhuǎn)換

    傳統(tǒng)上,使用門控時鐘是 ASIC 設計降低系統(tǒng)功耗的常見方法。通過門控時鐘,可在非必要時阻止整組寄存器的狀態(tài)轉(zhuǎn)換。
    的頭像 發(fā)表于 05-14 09:05 ?2251次閱讀
    AMD Vivado Design Tool綜合<b class='flag-5'>中</b>的門控<b class='flag-5'>時鐘</b>轉(zhuǎn)換

    電容在時鐘電路的應用有哪些

    時鐘電路精密的運行體系,電容器扮演著不可或缺的角色。從凈化信號到穩(wěn)定傳輸,從調(diào)節(jié)頻率到優(yōu)化電源,電容以其獨特的電氣特性,在不同環(huán)節(jié)發(fā)揮關鍵作用。本文將深入解析電容在時鐘電路的用途
    的頭像 發(fā)表于 05-05 15:55 ?1203次閱讀

    FPGA時序約束之設置時鐘

    Vivado時序分析工具默認會分析設計中所有時鐘相關的時序路徑,除非時序約束設置了時鐘組或false路徑。使用set_clock_groups命令可以使時序分析工具不分析
    的頭像 發(fā)表于 04-23 09:50 ?1354次閱讀
    FPGA時序約束之設置<b class='flag-5'>時鐘</b>組

    stm32h7s78 rcc pll2時鐘使能失敗的原因?

    使用的板卡是 stm32h7s78-dk,啟動流程是 boot + flash app 的方式,boot 參考的 xip 示例,xip 時鐘綁定在 hclk 上。 問題 在 app 代碼,初始化
    發(fā)表于 03-14 10:33

    STM32H750更改時鐘后,程序無法運行怎么解決?

    各位大佬,我想請教一個問題: 為了驗證H750主時鐘頻率和功耗的關系: 用STM32CUBEMX配置STM32H750VBT6的主時鐘為:100MHz,程序可以正常運行,然后將主
    發(fā)表于 03-12 06:38