在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

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開發(fā)加油站 ? 來源:工程師李察 ? 2019-01-26 15:36 ? 次閱讀

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

時(shí)鐘作用

說到時(shí)鐘,你一定會(huì)問,這是用來計(jì)時(shí)的嗎?沒錯(cuò),是用來計(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í)鐘樹

STM32中的時(shí)鐘

時(shí)鐘源

時(shí)鐘源就是產(chǎn)生時(shí)鐘的電路啦,我們來一起看一下,什么樣的電路可以產(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)行倍頻,最大不能超過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)注意失蹤頻率的不同造成的波特率配置問題(庫函數(shù)開發(fā)忽略此項(xiàng)內(nèi)容)。

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

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

    關(guān)注

    8

    文章

    7102

    瀏覽量

    89283
  • STM32
    +關(guān)注

    關(guān)注

    2270

    文章

    10915

    瀏覽量

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

    關(guān)注

    11

    文章

    1740

    瀏覽量

    131630

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

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

收藏 人收藏

    評(píng)論

    相關(guān)推薦

    一千余字解讀stm32時(shí)鐘

    轉(zhuǎn)換為多個(gè)外部設(shè)備的周期性運(yùn)作。這種時(shí)鐘“能量”的傳遞路徑類似于大樹的養(yǎng)分由主干流向各個(gè)分支,因此被稱為時(shí)鐘樹。STM32內(nèi)部也是由多種多樣的電路模塊組合在一起實(shí)現(xiàn)
    的頭像 發(fā)表于 12-30 21:01 ?957次閱讀
    一千余字解讀<b class='flag-5'>stm32</b><b class='flag-5'>時(shí)鐘</b>樹

    STM32F103×8/STM32F103×B MCU手冊(cè)

    需要確定系統(tǒng)時(shí)鐘源,如使用HSE或HSI,然后配置PLL倍增因子以獲得所需的系統(tǒng)時(shí)鐘頻率。這通常通過修改RCC(復(fù)位與時(shí)鐘控制)寄存器來完成,并可以在STM32CubeMX或標(biāo)準(zhǔn)外設(shè)庫
    發(fā)表于 11-18 15:14 ?0次下載

    基于STM32的WiFi聯(lián)網(wǎng)自動(dòng)校準(zhǔn)時(shí)鐘設(shè)計(jì)

    之前在uFUN試用群里看到管理員說試用活動(dòng)快結(jié)束了,要抓緊完成評(píng)測(cè)總結(jié),看大家的評(píng)測(cè)總結(jié)也都寫了,我也不能落后啊!正好最近做的擴(kuò)展板到手了,于是趕緊進(jìn)行調(diào)試,做了一個(gè)不用校準(zhǔn)的時(shí)鐘時(shí)鐘這種小設(shè)計(jì)應(yīng)該說是爛大街了吧!
    的頭像 發(fā)表于 10-15 13:39 ?895次閱讀
    基于<b class='flag-5'>STM32</b>的WiFi聯(lián)網(wǎng)自動(dòng)校準(zhǔn)<b class='flag-5'>時(shí)鐘</b>設(shè)計(jì)

    stm32用串口燒錄怎么設(shè)置

    微控制器。 STM32CubeMX配置 打開STM32CubeMX,選擇您的STM32芯片型號(hào)。 配置您的微控制器的時(shí)鐘設(shè)置,確保PLL和其他時(shí)鐘
    的頭像 發(fā)表于 08-22 09:33 ?1719次閱讀

    時(shí)鐘抖動(dòng)和時(shí)鐘偏移的區(qū)別

    時(shí)鐘抖動(dòng)(Jitter)和時(shí)鐘偏移(Skew)是數(shù)字電路設(shè)計(jì)兩個(gè)重要的概念,它們對(duì)電路的時(shí)序性能和穩(wěn)定性有著顯著的影響。下面將從定義、原因、影響以及應(yīng)對(duì)策略等方面詳細(xì)闡述時(shí)鐘抖動(dòng)和
    的頭像 發(fā)表于 08-19 18:11 ?1185次閱讀

    STM32CubeMX怎么使能CRC時(shí)鐘

    請(qǐng)教各位大俠,STM32CubeMX,怎么使能CRC時(shí)鐘
    發(fā)表于 05-16 07:04

    關(guān)于STM32的32.768K時(shí)鐘晶振疑問求解

    樓主最近看到一些官方電路板的圖片,發(fā)現(xiàn)官方的電路板采用的都是4腳的32.768KHz時(shí)鐘晶振+8MHz的時(shí)鐘驅(qū)動(dòng)方式。 同時(shí)聽到好多人說,STM32的F1系列如果使用普通的手表晶振會(huì)存在不起振
    發(fā)表于 05-16 06:46

    STM32如何確定ADC的時(shí)鐘頻率?

    fAD最大為50400HZ; 不符合STM32手冊(cè)給出的AD特性的時(shí)鐘范圍(0.6MHz-14MHZ); 這個(gè)推理過程沒有問題吧,為什么會(huì)出現(xiàn)上面的問題呢? 希望能得到指教。 而且我實(shí)際設(shè)置的時(shí)候
    發(fā)表于 04-23 07:52

    求助,為什么STM32要設(shè)置時(shí)鐘開關(guān)?

    STM32在使用時(shí)離不開時(shí)鐘,在做絕大部分操作之前,除了要先進(jìn)行相應(yīng)的配置之外,關(guān)鍵還要開啟時(shí)鐘,否則就什么事都做不了。既然如此,為什么設(shè)計(jì)時(shí)不默認(rèn)開啟所有的時(shí)鐘,而要在程序
    發(fā)表于 04-23 06:05

    如何使用STM32輸出時(shí)鐘給外設(shè)使用?

    如何使用STM32輸出時(shí)鐘給外設(shè)使用?
    發(fā)表于 04-08 07:20

    STM32CubeMX 6.5.0時(shí)鐘配置頁面的ADC時(shí)鐘源無法配置怎么解決?

    最新版STM32CubeMX 6.5.0,啟動(dòng)ADC功能后,時(shí)鐘配置頁面的ADC時(shí)鐘源仍無法配置。STM32CubeMX 6.4.0使用正常。是不是新版的BUG?需要改進(jìn)。
    發(fā)表于 03-25 07:04

    如何解決同步時(shí)鐘系統(tǒng)的常見問題和故障?

    天線是時(shí)鐘同步系統(tǒng)至關(guān)重要的組成部分,其故障可能會(huì)導(dǎo)致時(shí)間同步精度下降或無法正常工作。故障原因可能包括天線損壞、連接線松動(dòng)等。 時(shí)間同步精度不夠 時(shí)鐘同步系統(tǒng)的精度直接影響著整個(gè)系統(tǒng)的運(yùn)行效果,時(shí)間同步精度不夠可能導(dǎo)致
    的頭像 發(fā)表于 03-19 10:42 ?1725次閱讀
    如何解決同步<b class='flag-5'>時(shí)鐘</b>系統(tǒng)<b class='flag-5'>中</b>的常見問題和故障?

    哪些因此會(huì)導(dǎo)致時(shí)鐘skew過大呢?FPGA降低時(shí)鐘skew的幾種方法

    在時(shí)序報(bào)告,會(huì)顯示出clock path skew,如果時(shí)鐘偏移超過0.5ns,就需要額外關(guān)注了。
    的頭像 發(fā)表于 03-13 09:06 ?1549次閱讀
    哪些因此會(huì)導(dǎo)致<b class='flag-5'>時(shí)鐘</b>skew過大呢?FPGA<b class='flag-5'>中</b>降低<b class='flag-5'>時(shí)鐘</b>skew的幾種方法

    使用STM32H743-ADC設(shè)置PLL2為時(shí)鐘源為什么開啟不了?

    我使用stm32H743生成代碼,只使用一個(gè)ADC單通道來采集數(shù)據(jù),時(shí)鐘設(shè)置如下所示 生成代碼之后,增加了輪詢模式和中斷模式,然后將它下載到如下所示的開發(fā)板(STM32H743IIT6)
    發(fā)表于 03-12 08:30

    GTMTIM的時(shí)鐘與TOM的時(shí)鐘有何關(guān)聯(lián)?

    GTMTIM的時(shí)鐘與TOM的時(shí)鐘有何關(guān)聯(lián)?
    發(fā)表于 02-01 06:30
    主站蜘蛛池模板: 四虎影视最新| 日本高清视频色| 欧美专区一区二区三区| 日韩一二三级| 久久精品网站免费观看| 俄罗斯欧美色黄激情| www干| 免费免播放器在线视频观看| 天天天天做夜夜夜夜| 天天做天天摸天天爽天天爱| 手机看片精品国产福利盒子| freesex欧美| 激情五月婷婷在线| 欧美三级欧美一级| 色综合色| 欧美一二三区| 狠狠操综合| 久久婷婷丁香七月色综合| 久草热线视频| se视频在线观看| 天天操天天碰| 在线视频免费播放| 在线免费亚洲| 亚洲狠狠婷婷综合久久久图片| 男女交性视频播放 视频 视频 | 五月网址| 欧美一级免费片| 第四色激情| 台湾一级毛片永久免费| 午夜色a大片在线观看免费| 久久久这里有精品999| 色涩网站在线观看| 被暗卫肉高h| 色多多免费在线观看| 色老头影视| 激情综合在线观看| 一级一级一片免费高清| 午夜剧场刺激性爽免费视频| 国产免费午夜高清| aaaaaaa欧美黄色大片| 欧美色操|