国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

5 STM32復位和時鐘控制

這篇具有很好參考價值的文章主要介紹了5 STM32復位和時鐘控制。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點擊"舉報違法"按鈕提交疑問。

STM32的復位功能

  • 系統(tǒng)復位: 系統(tǒng)復位將復位除時鐘控制寄存器CSR中的復位標志和備份區(qū)域中的寄存器以外的所有寄存器為它們的復位數(shù)值。(按鍵復位和軟件復位屬于系統(tǒng)復位)
  • 電源復位: 電源復位將復位除了備份區(qū)域外的所有寄存器。
  • 后備域復位: 備份區(qū)域擁有兩個專門的復位,它們只影響備份區(qū)域 。

STM32的時鐘

時鐘是什么?

時鐘可以簡單理解為“心跳”。對于電子器件來說,時鐘就是它的心跳。STM32芯片,會根據(jù)程序給定它的時鐘節(jié)拍來工作。常說的72Mhz、480Mhz,就是指STM32的主時鐘(系統(tǒng)時鐘)頻率。STM32芯片就以這樣的頻率,在芯片內(nèi)部做著各種器件的同步工作。

STM32的時鐘來源

  • 三種不同的時鐘源可被用來驅(qū)動系統(tǒng)時鐘(SYSCLK):
    • HSI振蕩器時鐘(高速內(nèi)部時鐘)
    • HSE振蕩器時鐘(高速外部時鐘)
    • PLL時鐘(鎖相環(huán)倍頻時鐘)
  • 二級時鐘源:
    • 40kHz低速內(nèi)部RC(LSI RC)振蕩器
    • 32.768kHz低速外部晶體(LSE晶體),多用于RTC外設(shè)

補充:對于器件而言,時鐘頻率越高,器件的工作速度越快,性能也就更強,但功耗也會越大

可見《STM32F103xCDE_數(shù)據(jù)參考手冊》

5 STM32復位和時鐘控制

STM32的時鐘樹設(shè)計

5 STM32復位和時鐘控制

具體時鐘源的介紹見官方數(shù)據(jù)參考手冊

5 STM32復位和時鐘控制

下面我們直接使用CubeMX來配置時鐘

在CubeMX里我們可以在RCC外設(shè)里進行時鐘源的選擇,有高速時鐘和低速時鐘,時鐘來源可以是用戶輸入也可以是時鐘晶振,通常選擇晶振

5 STM32復位和時鐘控制

選擇高速時鐘,低速不選,然后來到時鐘配置。

系統(tǒng)時鐘有三個來源

  • 使用HSI時鐘信號。HSI由內(nèi)部8MHz的RC振蕩器產(chǎn)生。如果HSE晶體振蕩器失效, HSI時鐘會被作為備用時鐘源。
  • 直接使用HSE高速外部時鐘信號。
  • 使用PLL倍頻

在STM32中,我們一般選擇HSE作為PLL倍頻的時鐘源輸入,最終通過PLL來倍頻從而作為系統(tǒng)的主時鐘(72MHZ、180MHZ、480MHZ)

5 STM32復位和時鐘控制

接著我們參考CDE手冊里的時鐘標準工作頻率來配置

5 STM32復位和時鐘控制

同樣也可以參考F10x中文參考手冊的時鐘樹

5 STM32復位和時鐘控制

5 STM32復位和時鐘控制

首先選擇時鐘來源為PLL

然后配置AHB高速時鐘總線為72MHZ,PLL以及APB1和APB2的時鐘會自動配置

5 STM32復位和時鐘控制

具體每個時鐘的去向和用途(用于哪些外設(shè))可以參考數(shù)據(jù)手冊的時鐘樹說明

5 STM32復位和時鐘控制

對STM32上的時鐘,具體怎么配置,根據(jù)需求決定,一般不做改變。

時鐘頻率選取越高,功耗也會更高。 另一方面要考慮芯片的工作條件,根據(jù)芯片運行的工作條件選取時鐘頻率。

生成keil工程

5 STM32復位和時鐘控制

5 STM32復位和時鐘控制文章來源地址http://www.zghlxwxcb.cn/news/detail-502229.html

到了這里,關(guān)于5 STM32復位和時鐘控制的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務(wù),不擁有所有權(quán),不承擔相關(guān)法律責任。如若轉(zhuǎn)載,請注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實不符,請點擊違法舉報進行投訴反饋,一經(jīng)查實,立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費用

相關(guān)文章

  • STM32_RCC時鐘控制學習筆記

    STM32_RCC時鐘控制學習筆記

    開啟時鐘時,要打開哪個外設(shè)的時鐘,就先找這個外設(shè)是在哪個總線上,開啟某個總線某個外設(shè)的是時鐘。 時鐘總線:AHB . APB1. APB2 如下圖為APB1,APB2,和AHB總線包含的外設(shè)。? APB1為APB低速總線,最大頻率為系統(tǒng)時鐘SystemClk的4分頻,以STM32F407為例,最大為 42MHz。 ?APB2為APB高速

    2024年01月17日
    瀏覽(62)
  • ESP32學習筆記(七) 復位和時鐘

    ESP32學習筆記(七) 復位和時鐘

    目錄: ESP32學習筆記(一) 芯片型號介紹 ESP32學習筆記(二) 開發(fā)環(huán)境搭建 VSCode+platformio ESP32學習筆記(三) 硬件資源介紹 ESP32學習筆記(四) 串口通信 ESP32學習筆記(五) 外部中斷 ESP32學習筆記(六) 定時器 ESP32學習筆記(七) 復位和時鐘 從時鐘樹可以看出 時鐘源共七種 ESP32 的時鐘源分別

    2024年01月16日
    瀏覽(13)
  • Multisim14 電子時鐘(擁有定時鬧鐘、設(shè)置時間、全局復位功能)

    Multisim14 電子時鐘(擁有定時鬧鐘、設(shè)置時間、全局復位功能)

    詳細請看https://afdian.net/item/914db14caed511eda23852540025c377 詳細請看

    2024年02月13日
    瀏覽(30)
  • 【12】STM32·HAL庫開發(fā)-STM32時鐘系統(tǒng) | F1/F4/F7時鐘樹 | 配置系統(tǒng)時鐘

    【12】STM32·HAL庫開發(fā)-STM32時鐘系統(tǒng) | F1/F4/F7時鐘樹 | 配置系統(tǒng)時鐘

    ??下圖的clk是clock(時鐘)的縮寫,下面的波形可以理解為脈沖信號或者方波。簡單來說,時鐘是具有周期性的脈沖信號,最常用的是占空比50%的方波。 時鐘是單片機的脈搏,搞懂時鐘走向及關(guān)系,對單片機使用至關(guān)重要! ??下圖是F1系列的時鐘樹,從左側(cè)豎線開始,

    2024年02月14日
    瀏覽(17)
  • STM32-時鐘系統(tǒng)詳解

    STM32-時鐘系統(tǒng)詳解

    目錄 前言 一、STM32時鐘系統(tǒng)原理 1. 時鐘系統(tǒng)框圖 2. 時鐘源講解 3.時鐘去向講解 二、STM32時鐘配置 1. 時鐘配置簡介 2.時鐘配置寄存器介紹 3. 時鐘配置總流程 三、Systick定時器及delay延時函數(shù) 1. Systick定時器 2. 相關(guān)寄存器介紹 3. 延時函數(shù)配置 總結(jié) ????????時鐘系統(tǒng)之于單片

    2024年02月02日
    瀏覽(17)
  • STM32系統(tǒng)時鐘的配置方法——內(nèi)部高速時鐘HSI作為系統(tǒng)時鐘源

    本文將配置為STM32F103C8T6使用內(nèi)部高速時鐘(HSI)和相位鎖定環(huán)(PLL),以使系統(tǒng)時鐘(SYSCLK)達到48MHz為例進行講述。 STM32的時鐘系統(tǒng)非常靈活,可以根據(jù)應(yīng)用需求進行精細的配置。它包括多種時鐘源,如內(nèi)部高速時鐘(HSI)、外部高速時鐘(HSE)、內(nèi)部低速時鐘(LSI)、外

    2024年04月24日
    瀏覽(23)
  • 【STM32】初學者必讀STM32時鐘系統(tǒng)詳解

    【STM32】初學者必讀STM32時鐘系統(tǒng)詳解

    目錄 1 前言 2 時鐘系統(tǒng)介紹 3 時鐘源 3.1 系統(tǒng)時鐘源 3.2 次級時鐘源 3.3 時鐘源特點 4 時鐘 4.1 AHB總線時鐘 4.2 APB1總線時鐘 4.3 APB2總線時鐘 5 時鐘控制器 6 CubeMx配置時鐘系統(tǒng) 6.1 選擇單片機型號 6.2 選擇時鐘源 6.3 配置系統(tǒng)時鐘 6.4 時鐘系統(tǒng)初始化代碼 7 結(jié)論 ????????STM32的時

    2024年02月08日
    瀏覽(22)
  • STM32系統(tǒng)時鐘超詳解

    STM32系統(tǒng)時鐘超詳解

    ?作者簡介:嵌入式入坑者,與大家一起加油,希望文章能夠幫助各位?。。。???個人主頁:@rivencode的個人主頁 ??系列專欄:玩轉(zhuǎn)STM32 ??保持學習、保持熱愛、認真分享、一起進步!?。?1. 什么是時鐘對單片機有什么作用 時鐘是由電路產(chǎn)生的具有周期性的脈沖信號,相

    2024年02月03日
    瀏覽(18)
  • STM32系統(tǒng)時鐘頻率更改

    STM32系統(tǒng)時鐘頻率更改

    注:此文僅作為個人學習記錄。 海創(chuàng)學習記錄: 圖0:手冊時鐘圖 ? stm32的系統(tǒng)時鐘頻率在驅(qū)動文件中一般情況下是被固定的。系統(tǒng)頻率有幾種,分別為24MHz、36MHz、48MHz、56MHz、72MHz。一般情況下(_md.s),默認設(shè)置為72MHz??梢詫ο到y(tǒng)時鐘頻率進行更改以適應(yīng)不同的要求。 ?

    2024年02月11日
    瀏覽(15)
  • STM32最小系統(tǒng)板上所有電路的認識和學習。(晶振電路(電容的作用),復位電路,下載端口,供電電路)

    STM32最小系統(tǒng)板上所有電路的認識和學習。(晶振電路(電容的作用),復位電路,下載端口,供電電路)

    在STM32最小系統(tǒng)板上,系統(tǒng)電路包括以下內(nèi)容: 外部晶體振蕩電路:用于提供系統(tǒng)時鐘。 電源電路:包括5V穩(wěn)壓芯片和3.3V穩(wěn)壓芯片,用于提供芯片和外圍器件所需的電壓。 復位電路:包括復位電路和手動復位按鍵,用于確保系統(tǒng)的可靠啟動。 調(diào)試接口:包括SWD調(diào)試接口和

    2023年04月19日
    瀏覽(20)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包