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

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

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

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

STM32時(shí)鐘基礎(chǔ)內(nèi)容和常見(jiàn)問(wèn)題

FPGA之家 ? 來(lái)源:STM32學(xué)習(xí)分享 ? 作者:STM32學(xué)習(xí)分享 ? 2021-04-02 16:39 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

RCC,Reset and Clock Control(復(fù)位和時(shí)鐘控制),在絕大部分MCU芯片中都包含復(fù)位和時(shí)鐘控制模塊,也是MCU重要的組成部分。

相比于以前51單片機(jī),現(xiàn)在STM32內(nèi)部集成的時(shí)鐘模塊功能更加豐富,包含時(shí)鐘選擇、倍頻、輸出、外設(shè)總線時(shí)鐘配置等。

STM32 時(shí)鐘基礎(chǔ)內(nèi)容

STM32時(shí)鐘樹(shù)具有多項(xiàng)功能,可通過(guò)分頻和倍頻配置系統(tǒng)以及外設(shè)的時(shí)鐘頻率,不同型號(hào)STM32的時(shí)鐘樹(shù)有所不同。

1. 時(shí)鐘源STM32的時(shí)鐘源分為高速、低速兩類(lèi)時(shí)鐘,同時(shí)也分內(nèi)部和外部。HSE:High Speed External,高速外部HSI:High Speed Internal,高速內(nèi)部LSE:Low Speed External ,低速外部LSI:Low Speed Internal,低速內(nèi)部

HSE時(shí)鐘有兩類(lèi)時(shí)鐘源:

外部晶振/陶瓷諧振器

外部用戶時(shí)鐘

3d2099c0-92eb-11eb-8b86-12bb97331649.png

諧振器和負(fù)載電容要求必須盡可能地靠近振蕩器的引腳,減少失真和起振時(shí)間。外部用戶時(shí)鐘必須使用占空比約為 50% (左右)外部時(shí)鐘信號(hào)來(lái)驅(qū)動(dòng) OSC_IN 引腳,同時(shí) OSC_OUT 引腳應(yīng)保持為高阻態(tài)。

2. 時(shí)鐘選擇STM32高速時(shí)鐘默認(rèn)為高速內(nèi)部時(shí)鐘(HSI),如果外接有HSE,可通過(guò)軟件配置選擇HSE。

低速內(nèi)部時(shí)鐘(LSI)默認(rèn)是關(guān)閉的,如果需要使用速度時(shí)鐘,可通過(guò)軟件選擇并開(kāi)啟LSI,也可以選擇使用LSE。

不管是高速還是低速,在不考慮硬件成本的前提下,建議使用精度更高,誤差更小的外部(HSE、LSE)時(shí)鐘。

3. 時(shí)鐘源輸出STM32支持MCO引腳輸出時(shí)鐘信號(hào),供外部器件使用,同時(shí)可通過(guò)示波器來(lái)測(cè)量?jī)?nèi)部的各項(xiàng)時(shí)鐘。

輸出時(shí)鐘信號(hào)可選擇(HSE、LSE、 PLLCLK)不同來(lái)源的信號(hào),同時(shí)也支持配置分頻值,這樣就可以盡量滿足輸出時(shí)鐘要求。

4. 時(shí)鐘分頻和倍頻STM32的分頻和倍頻功能非常強(qiáng)大,可將時(shí)鐘源通過(guò)分頻與倍頻技術(shù),使各APB總線時(shí)鐘頻率配置為指定值,供各外設(shè)使用。

重點(diǎn)就是PLL(鎖相環(huán))的幾個(gè)參數(shù):PLL_M、PLL_N、PLL_P、PLL_Q,也就是倍頻、分頻因子。

STM32系統(tǒng)時(shí)鐘頻率理論上可以超過(guò)官方指定的最大值,比如:STM32F103最大72M,你倍頻為96M也可能正常工作,但實(shí)際應(yīng)用存在風(fēng)險(xiǎn)。

5. 時(shí)鐘安全系統(tǒng)STM32的還有一個(gè)重要的功能,就是時(shí)鐘安全系統(tǒng)。如果使能了該功能,HSE 時(shí)鐘發(fā)生故障,將生成一個(gè)中斷來(lái)向軟件通知此故障,同時(shí),系統(tǒng)時(shí)鐘將切換到 HSI 。

通過(guò)STM32時(shí)鐘樹(shù),可以一目了然STM32時(shí)鐘的功能,比如STM32F4系列時(shí)鐘樹(shù):

3d2e5696-92eb-11eb-8b86-12bb97331649.png

更多關(guān)于STM32時(shí)鐘的信息,可以參看芯片對(duì)應(yīng)的參考手冊(cè)。

STM32 時(shí)鐘常規(guī)配置

STM32 系統(tǒng)時(shí)鐘配置在上電之后,初始化外設(shè)之前就要做的一件事。重點(diǎn)配置的內(nèi)容就是上面提到的基礎(chǔ)內(nèi)容,時(shí)鐘選擇、倍頻分頻,以及系統(tǒng)和外設(shè)的時(shí)鐘頻率等。

1. 標(biāo)準(zhǔn)外設(shè)庫(kù)配置時(shí)鐘

STM32F0、 F1、 F2、 F3、 F4、 L1系列都有標(biāo)準(zhǔn)外設(shè)庫(kù),如果外部高速時(shí)鐘頻率和官方一致,就可以直接使用標(biāo)準(zhǔn)外設(shè)庫(kù)中的代碼。

具體為system_stm32fxxx.c中的 SystemInit 和 SetSysClock 函數(shù)。

如果你的外部高速時(shí)鐘頻率和代碼不對(duì)應(yīng),需要修改對(duì)應(yīng)的參數(shù)。比如:STM32F407外部晶振頻率默認(rèn)25M,如果你硬件使用12M,則需要修改分頻和倍頻值(也就是那幾個(gè)決定時(shí)鐘頻率的參數(shù))。

2. STM32CubeMX配置時(shí)鐘

使用STM32CubeMX配置時(shí)鐘,通過(guò)圖形化界面,一目了然,非常方便。如果配置錯(cuò)誤,還會(huì)有“紫色”提醒。

比如:STM32F407時(shí)鐘樹(shù)配置:

3daa142a-92eb-11eb-8b86-12bb97331649.png

生成的代碼默認(rèn)在 main.c 文件中的 SystemClock_Config 函數(shù)。

提示:分頻和倍頻因子的值不能太大,也不能大小,建議參考官方例程的參考值。

STM32 時(shí)鐘常見(jiàn)問(wèn)題

STM32時(shí)鐘模塊一旦出問(wèn)題就可能引起系統(tǒng)的不正常工作,特別是對(duì)時(shí)鐘敏感的部分。比如:定時(shí)器、串口波特率、I2C時(shí)鐘等。

問(wèn)題一:主頻變慢問(wèn)題

主頻,指CPU的時(shí)鐘頻率,或者系統(tǒng)時(shí)鐘。主頻變慢通常表現(xiàn)為程序運(yùn)行慢、卡頓、通信異常等。

通常引起主頻變慢的原因有:

時(shí)鐘源選擇不對(duì);

外時(shí)鐘振頻率和軟件配置不對(duì);

分頻和倍頻因子不對(duì);

外部晶振電路不對(duì);

測(cè)量主頻是否變慢,最直接的方法是通過(guò)配置MCO,輸出內(nèi)部PLLCLK時(shí)鐘(或HSE時(shí)鐘),用示波器(或邏輯分析儀)測(cè)量其頻率。

問(wèn)題二:外設(shè)總線APB時(shí)鐘不同的問(wèn)題

看到很多人遇到過(guò)這樣的問(wèn)題:TIM定時(shí)快(或慢)一半。

這個(gè)問(wèn)題的原因:STM32的APB時(shí)鐘存在“x2”的問(wèn)題。

3dd490ce-92eb-11eb-8b86-12bb97331649.png

也就是說(shuō):如果APB分頻值等于1,則x1;APB分頻值不等于1,則x2。用一張動(dòng)畫(huà)來(lái)說(shuō)明:

3dfe3b04-92eb-11eb-8b86-12bb97331649.gif

因此,移植代碼的時(shí)候,一定要注意時(shí)鐘源(頻率),否則就會(huì)快(或慢)一倍的問(wèn)題。

問(wèn)題三:外部高速時(shí)鐘失效的問(wèn)題

STM32通常會(huì)使用外部晶振作為高速時(shí)鐘,如果外部時(shí)鐘失效,程序可能表現(xiàn)為“卡頓”的現(xiàn)象。

出現(xiàn)這個(gè)問(wèn)題有可能是外界環(huán)境干擾,或者晶振質(zhì)量問(wèn)題。此時(shí),應(yīng)該使能CSS(Clock Security System)時(shí)鐘安全系統(tǒng)功能。

使能CSS功能之后,可以做到:

程序進(jìn)入 NMI 中斷,通過(guò)程序判斷 HSE 是否失效;

切換到 HSI 作為時(shí)鐘源,重新配置時(shí)鐘并啟動(dòng)程序;

3e2e972c-92eb-11eb-8b86-12bb97331649.png

這樣就能讓“死程序”變活,然后程序照常執(zhí)行。

提示:CSS功能默認(rèn)是關(guān)閉的。標(biāo)準(zhǔn)外設(shè)庫(kù)中系統(tǒng)初始化代碼默認(rèn)配置開(kāi)啟CSS,STM32CubeMX默認(rèn)配置是關(guān)閉的。

原文標(biāo)題:從小白到 Pro | RCC時(shí)鐘基礎(chǔ)知識(shí)和常見(jiàn)問(wèn)題

文章出處:【微信公眾號(hào):FPGA之家】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

責(zé)任編輯:haq

聲明:本文內(nèi)容及配圖由入駐作者撰寫(xiě)或者入駐合作網(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í)鐘
    +關(guān)注

    關(guān)注

    11

    文章

    1971

    瀏覽量

    134983
  • RCC
    RCC
    +關(guān)注

    關(guān)注

    0

    文章

    96

    瀏覽量

    28508

原文標(biāo)題:從小白到 Pro | RCC時(shí)鐘基礎(chǔ)知識(shí)和常見(jiàn)問(wèn)題

文章出處:【微信號(hào):zhuyandz,微信公眾號(hào):FPGA之家】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

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

掃碼添加小助手

加入工程師交流群

    評(píng)論

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

    三防漆的常見(jiàn)問(wèn)題匯總

    應(yīng)力保護(hù)。然而,在實(shí)際應(yīng)用過(guò)程中,工程師和技術(shù)人員常常會(huì)遇到各種與三防漆自身性能或施工工藝相關(guān)的問(wèn)題。本文以問(wèn)答形式匯總了10個(gè)常見(jiàn)問(wèn)題,并結(jié)合行業(yè)標(biāo)準(zhǔn)、材料特性
    的頭像 發(fā)表于 02-07 16:43 ?191次閱讀
    三防漆的<b class='flag-5'>常見(jiàn)問(wèn)題</b>匯總

    示波器常見(jiàn)問(wèn)題解答 (FAQ)

    示波器是電子工程師不可或缺的“眼睛”,它能將看不見(jiàn)的電信號(hào)轉(zhuǎn)化為可視的波形圖像,幫助我們洞察電路的運(yùn)行狀態(tài)。為了幫助您更高效、安全地使用這一工具,我們整理了以下常見(jiàn)問(wèn)題與解答。 ? 1.
    的頭像 發(fā)表于 02-02 18:21 ?400次閱讀
    示波器<b class='flag-5'>常見(jiàn)問(wèn)題</b>解答 (FAQ)

    輕松入門(mén)時(shí)間同步:全面解析常見(jiàn)問(wèn)題與應(yīng)對(duì)策略

    常見(jiàn)問(wèn)題,并提供實(shí)用的解決方案,助您快速掌握這一基礎(chǔ)而重要的技能。 一、什么是時(shí)間同步? ? 在 LuatOS 開(kāi)發(fā)中, 時(shí)間同步 是指通過(guò)專用硬件模塊或網(wǎng)絡(luò)協(xié)議,將蜂窩模組的本地時(shí)鐘校準(zhǔn)為標(biāo)準(zhǔn) UTC 時(shí)間(或指定時(shí)區(qū)時(shí)間),使單個(gè)
    的頭像 發(fā)表于 01-17 20:01 ?184次閱讀
    輕松入門(mén)時(shí)間同步:全面解析<b class='flag-5'>常見(jiàn)問(wèn)題</b>與應(yīng)對(duì)策略

    CW32系統(tǒng)有哪些常見(jiàn)問(wèn)題

    在CW32系統(tǒng)中,可能會(huì)遇到一些常見(jiàn)問(wèn)題,包括但不限于: 重復(fù)定義函數(shù):例如在a.c里定義了函數(shù)void func(),在b.c里也定義了一個(gè)void func()。這會(huì)導(dǎo)致編譯時(shí)出現(xiàn)錯(cuò)誤,需要
    發(fā)表于 12-15 06:47

    VCS安裝教程及常見(jiàn)問(wèn)題和解決辦法

    一、簡(jiǎn)要介紹 在對(duì)蜂鳥(niǎo)E203處理器進(jìn)行運(yùn)行系統(tǒng)級(jí)仿真測(cè)試時(shí),可以利用VCS這一編譯型仿真工具來(lái)對(duì)運(yùn)行E203的模擬測(cè)試。本文即介紹在Linux系統(tǒng)中,進(jìn)行模擬測(cè)試途中出現(xiàn)的一系列常見(jiàn)問(wèn)題
    發(fā)表于 10-27 07:58

    ZYNQ UltraScalePlus RFSOC QSPI Flash固化常見(jiàn)問(wèn)題說(shuō)明

    璞致 ZYNQ UltraScalePlus RFSOC QSPI Flash 固化常見(jiàn)問(wèn)題說(shuō)明
    發(fā)表于 08-08 15:49 ?0次下載

    PCBA代工避坑指南:常見(jiàn)問(wèn)題+解決方案全解析

    一站式PCBA加工廠家今天為大家講講PCBA代工代購(gòu)元器件常見(jiàn)問(wèn)題有哪些?PCBA代工代購(gòu)元器件常見(jiàn)問(wèn)題及解決方案。隨著科技的不斷發(fā)展和市場(chǎng)需求的變化,越來(lái)越多的企業(yè)選擇通過(guò)外包方式進(jìn)行PCBA生產(chǎn)
    的頭像 發(fā)表于 07-09 09:38 ?746次閱讀

    調(diào)壓器常見(jiàn)問(wèn)題及其專業(yè)解析

    調(diào)壓器在現(xiàn)代工業(yè)中扮演著至關(guān)重要的角色,為各種設(shè)備的穩(wěn)定運(yùn)行提供了有力保障,然而,在使用過(guò)程中,調(diào)壓器會(huì)出現(xiàn)各種問(wèn)題,導(dǎo)致設(shè)備不能正常運(yùn)行。這不僅影響了生產(chǎn)效率,更增加了運(yùn)營(yíng)成本,本文帶您深入了解調(diào)壓器的常見(jiàn)問(wèn)題,提供切實(shí)可行的解決方案,保障電氣系統(tǒng)的穩(wěn)定運(yùn)行。
    的頭像 發(fā)表于 06-28 11:19 ?1296次閱讀

    新能源汽車(chē)線束氣密性檢測(cè)儀的常見(jiàn)問(wèn)題有哪些?

    新能源汽車(chē)線束氣密性檢測(cè)儀在檢測(cè)過(guò)程中可能會(huì)遇到一些常見(jiàn)問(wèn)題,這些問(wèn)題可能源于設(shè)備本身、操作過(guò)程、被測(cè)線束或測(cè)試環(huán)境等多個(gè)方面。以下是對(duì)這些常見(jiàn)問(wèn)題的歸納:一、設(shè)備故障顯示屏問(wèn)題:黑屏:可能是電源
    的頭像 發(fā)表于 06-27 11:08 ?620次閱讀
    新能源汽車(chē)線束氣密性檢測(cè)儀的<b class='flag-5'>常見(jiàn)問(wèn)題</b>有哪些?

    薄膜電弱點(diǎn)測(cè)試儀的常見(jiàn)問(wèn)題及解決方案

    薄膜電弱點(diǎn)測(cè)試儀在薄膜生產(chǎn)、質(zhì)檢等環(huán)節(jié)起著關(guān)鍵作用,用于檢測(cè)薄膜存在的針孔、裂紋等電弱點(diǎn)缺陷。然而在實(shí)際使用過(guò)程中,可能會(huì)遇到各種問(wèn)題影響檢測(cè)效率與準(zhǔn)確性。以下為薄膜電弱點(diǎn)測(cè)試儀常見(jiàn)問(wèn)題及對(duì)應(yīng)
    的頭像 發(fā)表于 05-29 13:26 ?683次閱讀
    薄膜電弱點(diǎn)測(cè)試儀的<b class='flag-5'>常見(jiàn)問(wèn)題</b>及解決方案

    deepin 25系統(tǒng)安裝常見(jiàn)問(wèn)題

    隨著 deepin 25 系列版本的發(fā)布,我們特別推出 deepin Q&A 常見(jiàn)問(wèn)題指南,旨在幫助您輕松應(yīng)對(duì)安裝、升級(jí)及使用過(guò)程中可能遇到的常見(jiàn)問(wèn)題
    的頭像 發(fā)表于 04-14 14:08 ?5657次閱讀
    deepin 25系統(tǒng)安裝<b class='flag-5'>常見(jiàn)問(wèn)題</b>

    STM32定時(shí)器基本原理及常見(jiàn)問(wèn)題之培訓(xùn)資料

    STM32 定時(shí)器基本原理及常見(jiàn)問(wèn)題之培訓(xùn)資料v3.10 時(shí)基單元、捕捉比較功能、主從觸發(fā)與級(jí)聯(lián)、案例分享 培訓(xùn)內(nèi)容
    發(fā)表于 04-08 16:26

    PCBA加工返修全攻略:常見(jiàn)問(wèn)題一網(wǎng)打盡

    一站式PCBA智造廠家今天為大家講講PCBA加工返修中常見(jiàn)的問(wèn)題有哪些?PCBA返修常見(jiàn)問(wèn)題及解決方案。在PCBA加工過(guò)程中,產(chǎn)品的質(zhì)量直接影響著客戶的滿意度,而返修問(wèn)題是客戶尤為關(guān)注的焦點(diǎn)。盡管
    的頭像 發(fā)表于 04-02 18:00 ?970次閱讀

    使用邊緣采集網(wǎng)關(guān)時(shí)的常見(jiàn)問(wèn)題

    問(wèn)題。本文結(jié)合行業(yè)實(shí)踐與技術(shù)解析,梳理邊緣采集網(wǎng)關(guān)的常見(jiàn)問(wèn)題及其解決方案,并以濟(jì)南有人物聯(lián)網(wǎng)技術(shù)有限公司(以下簡(jiǎn)稱“有人物聯(lián)”)的產(chǎn)品為例,探討如何通過(guò)技術(shù)優(yōu)化提升設(shè)備可靠性。 一、數(shù)據(jù)采集異常 數(shù)據(jù)采集是邊緣網(wǎng)關(guān)的
    的頭像 發(fā)表于 03-27 16:22 ?1059次閱讀

    DeepSeek在昇騰上的模型部署的常見(jiàn)問(wèn)題及解決方案

    2024年12月26日,DeepSeek-V3橫空出世,以其卓越性能備受矚目。該模型發(fā)布即支持昇騰,用戶可在昇騰硬件和MindIE推理引擎上實(shí)現(xiàn)高效推理,但在實(shí)際操作中,部署流程與常見(jiàn)問(wèn)題困擾著不少
    的頭像 發(fā)表于 03-25 16:53 ?2406次閱讀
    DeepSeek在昇騰上的模型部署的<b class='flag-5'>常見(jiàn)問(wèn)題</b>及解決方案