色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

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

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

3天內不再提示

STM32中的時鐘

MCU開發加油站 ? 來源:工程師李察 ? 2019-01-26 15:36 ? 次閱讀

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

時鐘作用

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

計時作用(供給某些計數器統計時間);

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

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

STM32時鐘模型

STM32中的時鐘

STM32內部時鐘樹

STM32中的時鐘

時鐘源

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

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

低速內部時鐘LSI:頻率為40kHz ;

高速內部時鐘HSI :頻率為8MHz ;

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

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

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

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

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

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

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

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

相關寄存器講解

PLLSRC鎖相環倍頻器時鐘源選擇內部高速時鐘2分頻外部高速時鐘

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

PLLXTPRE鎖相環時鐘選擇選擇外部時鐘作為鎖相環倍頻器時鐘源選擇外部時鐘2分頻后作為鎖相環倍頻器時鐘源

SW系統時鐘選擇選擇內部高速時鐘作為系統時鐘選擇鎖相環倍頻時鐘作為系統時鐘選擇外部高速時鐘作為系統時鐘

AHB系統時鐘分頻器

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

RTCCLK實時時鐘時鐘源選擇選擇鎖相環倍頻器時鐘源128分頻作為實時時鐘時鐘源選擇外部低速時鐘作為實時時鐘時鐘源選擇內部低俗時鐘作為實時時鐘時鐘源

MCO時鐘輸出控制鎖相環時鐘2分頻輸出內部低俗時鐘輸出內部高速時鐘輸出系統時鐘輸出

關于APB1、APB2時鐘

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

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

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 數據
    +關注

    關注

    8

    文章

    7081

    瀏覽量

    89196
  • STM32
    +關注

    關注

    2270

    文章

    10910

    瀏覽量

    356591
  • 時鐘
    +關注

    關注

    11

    文章

    1736

    瀏覽量

    131585

原文標題:STM32中的時鐘

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

收藏 人收藏

    評論

    相關推薦

    一千余字解讀stm32時鐘

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

    STM32F103×8/STM32F103×B MCU手冊

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

    基于STM32的WiFi聯網自動校準時鐘設計

    之前在uFUN試用群里看到管理員說試用活動快結束了,要抓緊完成評測總結,看大家的評測總結也都寫了,我也不能落后啊!正好最近做的擴展板到手了,于是趕緊進行調試,做了一個不用校準的時鐘時鐘這種小設計應該說是爛大街了吧!
    的頭像 發表于 10-15 13:39 ?846次閱讀
    基于<b class='flag-5'>STM32</b>的WiFi聯網自動校準<b class='flag-5'>時鐘</b>設計

    stm32用串口燒錄怎么設置

    微控制器。 STM32CubeMX配置 打開STM32CubeMX,選擇您的STM32芯片型號。 配置您的微控制器的時鐘設置,確保PLL和其他時鐘
    的頭像 發表于 08-22 09:33 ?1661次閱讀

    時鐘抖動和時鐘偏移的區別

    時鐘抖動(Jitter)和時鐘偏移(Skew)是數字電路設計兩個重要的概念,它們對電路的時序性能和穩定性有著顯著的影響。下面將從定義、原因、影響以及應對策略等方面詳細闡述時鐘抖動和
    的頭像 發表于 08-19 18:11 ?1146次閱讀

    STM32CubeMX怎么使能CRC時鐘

    請教各位大俠,STM32CubeMX,怎么使能CRC時鐘
    發表于 05-16 07:04

    關于STM32的32.768K時鐘晶振疑問求解

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

    STM32如何確定ADC的時鐘頻率?

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

    求助,為什么STM32要設置時鐘開關?

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

    如何使用STM32輸出時鐘給外設使用?

    如何使用STM32輸出時鐘給外設使用?
    發表于 04-08 07:20

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

    最新版STM32CubeMX 6.5.0,啟動ADC功能后,時鐘配置頁面的ADC時鐘源仍無法配置。STM32CubeMX 6.4.0使用正常。是不是新版的BUG?需要改進。
    發表于 03-25 07:04

    如何解決同步時鐘系統的常見問題和故障?

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

    網絡時鐘同步有哪些要求?如何在5G網絡測試時間與時鐘同步?

    網絡時鐘同步有哪些要求?要注意哪些問題?如何在5G網絡測試時間與時鐘同步? 網絡時鐘同步是指在計算機網絡,各個
    的頭像 發表于 01-16 16:03 ?1428次閱讀

    異步電路時鐘同步處理方法

    異步電路時鐘同步處理方法? 時鐘同步在異步電路是至關重要的,它確保了電路的各個部件在正確的時間進行操作,從而使系統能夠正常工作。在本
    的頭像 發表于 01-16 14:42 ?1217次閱讀

    FPGA時鐘的用法

    生成時鐘包括自動生成時鐘(又稱為自動衍生時鐘)和用戶生成時鐘。自動生成時鐘通常由PLL或MMCM生成,也可以由具有分頻功能的
    的頭像 發表于 01-11 09:50 ?1951次閱讀
    FPGA<b class='flag-5'>中</b><b class='flag-5'>時鐘</b>的用法
    主站蜘蛛池模板: 夜色女人香| 国产精品一区二区欧美视频| 极品色αv影院| 伊人久久精品中文字幕| 久久综合老色鬼网站| 2019天天射干| 青青视频 在线 在线播放| 高清观看ZSHH96的视频素材| 邪恶肉肉全彩色无遮盖| 久久日本精品国产精品| 宝贝好紧好爽再搔一点试視頻| 色欲AV亚洲永久无码精品| 果冻传媒免费观看| 99久热精品免费观看| 学生妹被爆插到高潮无遮挡| 久久热这里只有 精品| CHINSEFUCKGAY无套| 性虎成人网| 棉袜足j吐奶视频| 国产乱人伦AV麻豆网| 2017最新伦理伦理片67| 网友自拍偷拍| 狼与美女谐音歌词| 国产精品久免费的黄网站| 又黄又猛又爽大片免费| 日韩丰满少妇无码内射| 久久AV亚洲精品一区无码网| 99久久婷婷国产麻豆精品电影| 文中字幕一区二区三区视频播放 | 亚洲午夜一区二区电影院| 青草伊人久久| 精品少妇高潮蜜臀涩涩AV| 成年色黄APP下载| 张开腿我尝尝你的草莓| 翁公与小莹在客厅激情| 麻豆精品一区二正一三区 | 成人在线视频免费| 中文国产乱码在线人妻一区二区 | 亚洲性夜夜夜色综合网| 色姊姊真舒服| 妞干网手机免费视频|