91欧美超碰AV自拍|国产成年人性爱视频免费看|亚洲 日韩 欧美一厂二区入|人人看人人爽人人操aV|丝袜美腿视频一区二区在线看|人人操人人爽人人爱|婷婷五月天超碰|97色色欧美亚州A√|另类A√无码精品一级av|欧美特级日韩特级

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

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

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

STM32中的時(shí)鐘

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

掃碼添加小助手

加入工程師交流群

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

時(shí)鐘作用

說(shuō)到時(shí)鐘,你一定會(huì)問(wèn),這是用來(lái)計(jì)時(shí)的嗎?沒(méi)錯(cuò),是用來(lái)計(jì)時(shí)的,但這只是它在STM32中的一項(xiàng)功能而已,下面就為你列出了時(shí)鐘的具體功能。

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

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

控制信號(hào)(將時(shí)鐘的上升下降沿作為獨(dú)特的控制標(biāo)志)。

STM32時(shí)鐘模型

STM32中的時(shí)鐘

STM32內(nèi)部時(shí)鐘樹(shù)

STM32中的時(shí)鐘

時(shí)鐘源

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

STM32中的時(shí)鐘源分為以下五種:

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

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

低速外部時(shí)鐘OSC_32:頻率為32.7678kHz ;

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

時(shí)鐘輸出MCO:為其他設(shè)備提供時(shí)鐘源。

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

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

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

低速時(shí)鐘:用于低速外設(shè)RTC看門狗 ;

倍頻器:時(shí)鐘與外設(shè)進(jìn)行時(shí)鐘適配。

相關(guān)寄存器講解

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

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

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

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

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

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

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

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

關(guān)于APB1、APB2時(shí)鐘

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

外部時(shí)鐘晶體振蕩器最好選擇8MHz晶振,無(wú)論是庫(kù)函數(shù),還是Keil默認(rèn)配置啟動(dòng)文件時(shí)鐘配置均是按照外部晶體振蕩器8MHz來(lái)進(jìn)行的配置,系統(tǒng)時(shí)鐘72MHz,如果采用其他型號(hào)的晶體震蕩器振還需要自己配置時(shí)鐘樹(shù),對(duì)于新手來(lái)說(shuō)可能存在一定的困難。

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

    關(guān)注

    8

    文章

    7339

    瀏覽量

    94829
  • STM32
    +關(guān)注

    關(guān)注

    2310

    文章

    11167

    瀏覽量

    373625
  • 時(shí)鐘
    +關(guān)注

    關(guān)注

    11

    文章

    1980

    瀏覽量

    135047

原文標(biāo)題:STM32中的時(shí)鐘

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

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

掃碼添加小助手

加入工程師交流群

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    時(shí)鐘緩沖器與時(shí)鐘發(fā)生器各自優(yōu)勢(shì)介紹

    隨著電子技術(shù)的迅猛發(fā)展,時(shí)鐘信號(hào)在數(shù)字電路設(shè)計(jì)扮演著越來(lái)越重要的角色。時(shí)鐘緩沖器和時(shí)鐘發(fā)生器作為確保穩(wěn)定時(shí)鐘信號(hào)的兩個(gè)關(guān)鍵設(shè)備,它們各自擁
    的頭像 發(fā)表于 03-12 15:41 ?170次閱讀
    <b class='flag-5'>時(shí)鐘</b>緩沖器與<b class='flag-5'>時(shí)鐘</b>發(fā)生器各自優(yōu)勢(shì)介紹

    LAT1599_STM32G0 系列 CSS 功能及應(yīng)用問(wèn)題

    STM32 G0 系列 MCU 自帶時(shí)鐘丟失功能,即 CSS 功能,能自動(dòng)檢測(cè) HSE 和 LSE 是否丟失。本文對(duì) CSS 功能進(jìn)行簡(jiǎn)單介紹,并對(duì)客戶在應(yīng)用 LSECSS 功能的過(guò)程中發(fā)現(xiàn)的問(wèn)題進(jìn)
    發(fā)表于 03-11 10:49 ?0次下載

    LAT1180+STM32L4R9 的 QuadSPI Flash 通訊速率不理想應(yīng)用筆記

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

    LAT1215+如何讓 STM32WB 在沒(méi)有 LSE 時(shí)運(yùn)行 BLE 應(yīng)用程序

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

    CW32時(shí)鐘運(yùn)行失效檢測(cè)的流程是什么?CW32時(shí)鐘運(yùn)行失效檢測(cè)注意事項(xiàng)有哪些呢?

    CW32時(shí)鐘運(yùn)行失效檢測(cè)的流程是什么?CW32時(shí)鐘運(yùn)行失效檢測(cè)注意事項(xiàng)有哪些?
    發(fā)表于 12-10 07:22

    Proteus配置STM32外部時(shí)鐘HSE如何配置

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

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

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

    時(shí)鐘設(shè)計(jì)優(yōu)化實(shí)戰(zhàn)

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

    指針式時(shí)鐘 單面網(wǎng)絡(luò)子鐘

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

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

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

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

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

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

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

    電容在時(shí)鐘電路的應(yīng)用有哪些

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

    FPGA時(shí)序約束之設(shè)置時(shí)鐘

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

    stm32h7s78 rcc pll2時(shí)鐘使能失敗的原因?

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