99精品伊人亚洲|最近国产中文炮友|九草在线视频支援|AV网站大全最新|美女黄片免费观看|国产精品资源视频|精彩无码视频一区|91大神在线后入|伊人终合在线播放|久草综合久久中文

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

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

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

單片機(jī)常用的STM32五個時鐘源講解

單片機(jī)匠人 ? 來源:單片機(jī)匠人 ? 作者: 蔡琰老師 ? 2021-10-20 11:20 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

單片機(jī)中,比如我們常用的STM32是有五個時鐘源的,分別是:HSI,LSI,HSE,LSE,PLL。

這些時鐘源都體現(xiàn)在時鐘樹,我們知道每個型號的單片機(jī)手冊都有時鐘樹的展示,這樣讓我們能清楚知道應(yīng)用到的外設(shè)是通過哪個時鐘源分頻或倍頻得來的。我們以ST推出的STM32G030為例來看下:

0c1c4372-30e5-11ec-82a8-dac502259ad0.png

1、HSI是高速內(nèi)部時鐘,RC振蕩器,頻率為16MHz。

2、LSI是低速內(nèi)部時鐘,RC振蕩器,頻率為32KHz。

3、HSE是高速外部時鐘,可接晶體/陶瓷振蕩器,或者接外部時鐘源(Bypass模式),頻率范圍是4-48MHz。

4、LSE是低速外部時鐘,接頻率為32.768KHz的石英或諧振器,或者使用旁路模式引入外部時鐘源。

5、PLL為鎖相環(huán)倍頻輸出,其時鐘輸入源可選擇為HSE、HSI。倍頻可選擇為1~8倍,但是其輸出頻率最大不得超過64MHz(注意單片機(jī)的最大頻率)。

我們看到LSI(32KHz)供獨(dú)立看門狗IWDG使用,另外它還可以被選擇為實(shí)時時鐘RTC的時鐘源。

當(dāng)然我們看到RTC的時鐘源還可以選擇LSE,或者是HSE的32分頻。當(dāng)然選擇哪個作為最終的時鐘源就是通過寄存器來配置了。

這個LSI(低速內(nèi)部時鐘)可以用于除Shutdown和VBAT模式之外的所有模式。

系統(tǒng)時鐘是可以提供絕大部分工作的時鐘源,是可以通過LSE、LSI、HSE、PLL、HSI分頻獲得。系統(tǒng)時鐘可以分頻給到總線去分到各個外設(shè)上,還可以直接提供給外設(shè),比如ADC和I2S。系統(tǒng)時鐘、AHB總線的最大時鐘可以是64MHz(單片機(jī)支持最大頻率)。

HSI時鐘可以衍生HSISYS,HSISYS這個可以從Stop0和Stop1模式喚醒后被選為時鐘源,也可以當(dāng)做備份時鐘源。

I2C、UART、LPUART在Stop模式下如果探測到了從Stop模式下喚醒的序列則能夠自動使能HSI16時鐘。(HSI16時鐘在Stop模式下保持關(guān)閉的狀態(tài),除非探測到了外設(shè)喚醒序列)

HSE的時鐘安全系統(tǒng)(CSS),自動檢測到HSE失效時切換到HSI16。

LSE的時鐘安全系統(tǒng)適用于除了Shutdown和VBAT模式之外的所有模式,在復(fù)位狀態(tài)下仍然有效。

LSE可用于RTC, U(S)ARTs, LPUART, LPTIMs.

PLL可以給到三路輸出,是可以獲得的最大頻率不一樣,給到的外設(shè)不一樣,PLLPCLK是最大頻率可以做到122MHz,可以給到ADC或者I2S。PLLQCLK最大頻率是112MHz,是應(yīng)用到定時器的。PLLRCLK最大頻率是56MHz,主要是給到系統(tǒng)時鐘。

多個時鐘源的好處是在選擇時鐘源的時候具有高度的靈活性,可滿足功耗和精度的要求。

許多獨(dú)立的外設(shè)時鐘允許在不影響通信波特率的情況下調(diào)整功耗,并在低功耗模式下保持一些外設(shè)有效。

現(xiàn)在很多單片機(jī)都考慮到了低功耗,自然時鐘也是其中很重要的部分了。

對于應(yīng)用外設(shè)時鐘這塊還是很重要的,需要會看時鐘樹,會對應(yīng)用需要的時鐘進(jìn)行配置,這個就顯得很重要了,比如想要高速時鐘需要倍頻,如果是低功耗需要分頻,首先還是需要去看時鐘的分布,才好再去應(yīng)用的。

編輯:jq

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

    關(guān)注

    6067

    文章

    44992

    瀏覽量

    650633
  • rc振蕩器
    +關(guān)注

    關(guān)注

    3

    文章

    49

    瀏覽量

    9824

原文標(biāo)題:單片機(jī)的時鐘源

文章出處:【微信號:gh_e7f294a514ca,微信公眾號:單片機(jī)匠人】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

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

掃碼添加小助手

加入工程師交流群

    評論

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

    單片機(jī)常用算法源碼下載!

    單片機(jī)常用算法源碼下載!
    發(fā)表于 06-10 20:44

    STM32F10xxx單片機(jī)編程手冊

    電子發(fā)燒友網(wǎng)站提供《STM32F10xxx單片機(jī)編程手冊.pdf》資料免費(fèi)下載
    發(fā)表于 04-14 14:56 ?10次下載

    STM32F103x8 STM32F103xB單片機(jī)數(shù)據(jù)手冊

    STM32F103x8STM32F103xB單片機(jī)數(shù)據(jù)手冊
    發(fā)表于 04-14 14:55 ?2次下載

    STM32單片機(jī)最小系統(tǒng)電路設(shè)計(jì)

    單片機(jī)最小系統(tǒng)是指用最少的電路組成單片機(jī)可以工作的系統(tǒng),通常最小系統(tǒng)包含:電源電路、時鐘電路、復(fù)位電路、調(diào)試/下載電路,對于STM32還需要啟動選擇電路??傊?,剛開始如果不太懂電路的話
    的頭像 發(fā)表于 03-12 14:09 ?1.2w次閱讀
    <b class='flag-5'>STM32</b><b class='flag-5'>單片機(jī)</b>最小系統(tǒng)電路設(shè)計(jì)

    STM32單片機(jī)+MPU6050設(shè)計(jì)一電子水平儀

    本項(xiàng)目基于STM32F103C8T6單片機(jī)設(shè)計(jì)一款電子水平儀。STM32F103C8T6作為一種性能強(qiáng)大的微控制器,具有較高的計(jì)算能力和豐富的外設(shè)接口,能夠滿足項(xiàng)目對實(shí)時數(shù)據(jù)處理和顯示控制的需求。該
    的頭像 發(fā)表于 01-09 11:14 ?1906次閱讀
    <b class='flag-5'>STM32</b><b class='flag-5'>單片機(jī)</b>+MPU6050設(shè)計(jì)一<b class='flag-5'>個</b>電子水平儀

    單片機(jī)Debug工具性能對比 單片機(jī)調(diào)試常用命令

    單片機(jī)(Microcontroller Unit, MCU)調(diào)試是嵌入式開發(fā)中的一重要環(huán)節(jié),它幫助開發(fā)者發(fā)現(xiàn)和修復(fù)代碼中的錯誤,優(yōu)化程序性能。不同的單片機(jī)和開發(fā)環(huán)境可能使用不同的調(diào)試工具和命令
    的頭像 發(fā)表于 12-19 09:56 ?1425次閱讀

    基于51單片機(jī)的手動數(shù)字時鐘

    具體實(shí)現(xiàn)功能由51單片機(jī)+8位共陰數(shù)碼管+獨(dú)立按鍵構(gòu)成。具體功能:(1)利用數(shù)碼管顯示時分秒,顯示格式為“時-分-秒”;(2)利用6按鍵控制時、分、秒,設(shè)定好后自動開始時鐘顯示;(3)設(shè)置秒復(fù)位
    的頭像 發(fā)表于 10-22 14:12 ?643次閱讀
    基于51<b class='flag-5'>單片機(jī)</b>的手動數(shù)字<b class='flag-5'>時鐘</b>

    STM32單片機(jī)的特點(diǎn)介紹

    STM32系列單片機(jī)是由ST廠商推出的單片機(jī),基于專為高性能、低成本、低功耗嵌入式應(yīng)用設(shè)計(jì)的ARM Cortex-M內(nèi)核,具備一流的外設(shè)配置,使其在功耗和集成度方面表現(xiàn)出色,STM32
    的頭像 發(fā)表于 09-25 17:19 ?4201次閱讀

    基于STM32單片機(jī)的智能加濕器設(shè)計(jì)

    本文介紹了一種基于STM32單片機(jī)的智能加濕器。該加濕器配備了DHT11溫濕度傳感器、水位傳感器和濁度傳感器,數(shù)據(jù)通過單片機(jī)處理并顯示在OLED屏幕上。用戶可通過按鍵模塊設(shè)置閾值,并在檢測值與設(shè)定值
    的頭像 發(fā)表于 09-14 08:04 ?2611次閱讀
    基于<b class='flag-5'>STM32</b><b class='flag-5'>單片機(jī)</b>的智能加濕器設(shè)計(jì)

    單片機(jī)STM32可以用Python寫嗎?可以的開發(fā)板有哪些?

    近年來,隨著嵌入式技術(shù)的發(fā)展,Python語言逐漸被引入到單片機(jī)開發(fā)中,尤其是一些高性能的單片機(jī)上。這一趨勢給開發(fā)者帶來了極大的便利,尤其是在快速原型設(shè)計(jì)和實(shí)驗(yàn)中。本文將詳細(xì)探討STM32單片
    的頭像 發(fā)表于 09-05 08:00 ?7619次閱讀
    <b class='flag-5'>單片機(jī)</b><b class='flag-5'>STM32</b>可以用Python寫嗎?可以的開發(fā)板有哪些?

    stm32單片機(jī)用什么軟件編程

    STM32單片機(jī)是一種廣泛應(yīng)用于嵌入式系統(tǒng)領(lǐng)域的微控制器,具有高性能、低功耗、豐富的外設(shè)接口等特點(diǎn)。要對STM32單片機(jī)進(jìn)行編程,需要選擇合適的軟件工具。 概述
    的頭像 發(fā)表于 09-02 10:16 ?3489次閱讀

    單片機(jī)程序燒錄成功為什么不運(yùn)行

    電壓波動。 復(fù)位問題 : 檢查單片機(jī)是否有正確的復(fù)位信號。 確認(rèn)復(fù)位電路是否正常工作。 晶振/時鐘問題 : 確保單片機(jī)的外部晶振或時鐘工作
    的頭像 發(fā)表于 09-02 09:45 ?5039次閱讀

    stm32單片機(jī)引腳介紹及功能

    STM32系列單片機(jī)是STMicroelectronics(意法半導(dǎo)體)推出的一款基于ARM Cortex-M內(nèi)核的32位微控制器。STM32單片機(jī)具有高性能、低功耗、豐富的外設(shè)和靈活
    的頭像 發(fā)表于 09-02 09:38 ?1.3w次閱讀

    stm32和51單片機(jī)的區(qū)別是什么

    架構(gòu)差異: STM32是基于ARM Cortex-M系列內(nèi)核的32位微控制器,具有更高效的處理能力和更豐富的外設(shè)。 51單片機(jī)是基于8051內(nèi)核的8位微控制器,處理能力相對較低,外設(shè)也相對有限
    的頭像 發(fā)表于 09-02 09:33 ?1700次閱讀

    stm32單片機(jī)的優(yōu)勢有哪些?

    stm32單片機(jī)的優(yōu)勢有哪些? 科技發(fā)展迅猛的時代,單片機(jī)作為嵌入式系統(tǒng)中的核心部件,扮演著至關(guān)重要的角色。然而,市場上有許多種類的單片機(jī)可供選擇,而STMicroelectroni
    發(fā)表于 07-29 09:29