91欧美超碰AV自拍|国产成年人性爱视频免费看|亚洲 日韩 欧美一厂二区入|人人看人人爽人人操aV|丝袜美腿视频一区二区在线看|人人操人人爽人人爱|婷婷五月天超碰|97色色欧美亚州A√|另类A√无码精品一级av|欧美特级日韩特级

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

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

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

時(shí)鐘模式配置以及在MCU應(yīng)用

UtFs_Zlgmcu7890 ? 來源:互聯(lián)網(wǎng) ? 作者:佚名 ? 2017-10-12 08:44 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

時(shí)鐘模式的配置以及使用對(duì)MCU來說一直是最基礎(chǔ)的東西,在何種情況下使用哪一種時(shí)鐘模式是我們?cè)谑褂肕CU的過程中最常見的問題之一。

Kinetis系列微控制器具有復(fù)雜的時(shí)鐘系統(tǒng),時(shí)鐘系統(tǒng)中多功能時(shí)鐘發(fā)生器、鎖相環(huán)、鎖頻環(huán)、晶振系統(tǒng)等功能模塊相互之間的協(xié)調(diào)工作能為MCU以及各種外設(shè)模塊提供穩(wěn)定的時(shí)鐘源。通過對(duì)KL25時(shí)鐘系統(tǒng)的結(jié)構(gòu)和配置方法的剖析,以及對(duì)多功能時(shí)鐘發(fā)生器運(yùn)行機(jī)制的梳理,提出了時(shí)鐘源性能的測(cè)試方法以及各外設(shè)模塊時(shí)鐘源的選擇方法。

可見,時(shí)鐘的正確合理配置對(duì)于MCU以及各種外設(shè)模塊來說是非常重要的,下面我將著重介紹八種模式的時(shí)鐘如何正確配置。

KL25芯片的時(shí)鐘系統(tǒng)包含2路內(nèi)部參考時(shí)鐘以及1路外部參考時(shí)鐘。內(nèi)部參考時(shí)鐘分為高頻4MHz和低頻32KHz,可作為MCU的時(shí)鐘源或可選外設(shè)時(shí)鐘MCGIRCLK。1路外部參考時(shí)鐘通過系統(tǒng)振蕩器利用外部引腳XTAL與EXTAL接入時(shí)鐘系統(tǒng),支持低頻32KHz或高頻3MHz~8MHz和8MHz~32MHz,其可作為MCU的時(shí)鐘源或可選外設(shè)時(shí)鐘OSCERCLK和ERCLK32K。

由上圖可知,KL25時(shí)鐘系統(tǒng)的內(nèi)部參考時(shí)鐘和外部參考時(shí)鐘均接入到多功能時(shí)鐘發(fā)生器MCG,通過MCG模塊內(nèi)部包含的一個(gè)鎖頻環(huán)FLL以及一個(gè)鎖相環(huán)PLL可以實(shí)現(xiàn)對(duì)相應(yīng)參考時(shí)鐘倍頻。鎖相環(huán)FLL可以接收內(nèi)外參考時(shí)鐘作為時(shí)鐘源,而鎖相環(huán)PLL只能使用外部參考時(shí)鐘。

通過MCG的各時(shí)鐘信號(hào)會(huì)通過系統(tǒng)集成模塊SIM分配到各個(gè)指定的系統(tǒng)功能模塊上,同時(shí)SIM還提供了2個(gè)分頻器OUTDIV1、OUTDIV4,通過不同分頻使得在同一個(gè)MCGOUTCLK時(shí)鐘源驅(qū)動(dòng)的情況下生成系統(tǒng)以及總線時(shí)鐘。

各種模式與工作態(tài)的關(guān)系:

八種時(shí)鐘模式相互轉(zhuǎn)換示意圖:

Kinetis系列MCU的時(shí)鐘系統(tǒng)可以通過內(nèi)外參考時(shí)鐘將頻率信號(hào)源接入到芯片,由多功能時(shí)鐘發(fā)生器MCG為各個(gè)功能模塊提供所需要的時(shí)鐘源,利用CG等門控模塊啟停系統(tǒng)功能模塊時(shí)鐘和時(shí)鐘分配機(jī)制為各功能模塊在滿足其工作要求的前提下選擇相對(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)投訴

原文標(biāo)題:玩轉(zhuǎn)時(shí)鐘八大模式

文章出處:【微信號(hào):Zlgmcu7890,微信公眾號(hào):周立功單片機(jī)】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

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

掃碼添加小助手

加入工程師交流群

    評(píng)論

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

    MCU相關(guān)問題分享

    1.Q:MCU的系統(tǒng)時(shí)鐘從默認(rèn)的8MHz改為48MHz后,程序跑飛,不能調(diào)試是什么原因? A:CW32F030 內(nèi)部的 FLASH 存儲(chǔ)器支持最快 24MHz 頻率的操作時(shí)鐘,當(dāng)配置
    發(fā)表于 01-26 08:38

    如何正確配置AG32 MCU,實(shí)現(xiàn)FLASH或者代碼加密?

    一、AG32MCU的特點(diǎn) 海振遠(yuǎn)科技AG32 MCU的核心特點(diǎn)在于其異構(gòu)雙核架構(gòu)(RISC-V+CPLD)和超高靈活性,這使其性能和成本上優(yōu)勢(shì)顯著。 1、核心特點(diǎn): 1)異構(gòu)雙核架構(gòu):融合高性能
    發(fā)表于 01-22 15:01

    CW32 MCU高頻率運(yùn)行下的系統(tǒng)穩(wěn)定性的提升方案

    。 軟件優(yōu)化策略: 介紹通過調(diào)整MCU時(shí)鐘配置、優(yōu)化中斷處理、增加容錯(cuò)機(jī)制等軟件策略,來提高系統(tǒng)高頻環(huán)境下的響應(yīng)能力和穩(wěn)定性,減少運(yùn)行錯(cuò)誤。 高頻工作下的電源管理與熱管理: 探
    發(fā)表于 12-04 08:04

    使用芯源CW32 MCU來實(shí)現(xiàn)低功耗模式下的RTC定時(shí)喚醒功能

    最近在項(xiàng)目中,我使用了芯源的CW32 MCU,并成功實(shí)現(xiàn)了低功耗模式下通過RTC定時(shí)喚醒系統(tǒng)的功能。這篇帖子將分享我的實(shí)現(xiàn)過程以及一些代碼片段,希望能對(duì)大家有所幫助。 1. 項(xiàng)目背景
    發(fā)表于 12-04 07:55

    芯源MCU進(jìn)入休眠模式或深度休眠模式

    確保FLASH_CR1.MODE 為0。 進(jìn)入深度休眠模式之前,用戶必須配置HCLK 時(shí)鐘頻率小于或等于4MHz,否則易造成內(nèi)核損壞。
    發(fā)表于 11-26 07:41

    MCU典型的睡眠喚醒時(shí)間delay的概念

    (此處可知MCU內(nèi)部看門狗是可以使用LPRC低頻時(shí)鐘睡眠模式下運(yùn)行),亦或者外部復(fù)位或者內(nèi)部復(fù)位事件發(fā)生等,這個(gè)現(xiàn)象就是喚醒事件。 這里有一個(gè)特殊情況需要注意,當(dāng)中斷和低功耗
    發(fā)表于 11-25 08:03

    CW32F030 MCU上設(shè)置外部中斷和RTC喚醒條件的示例

    文件都已正確包含,并且系統(tǒng)時(shí)鐘已經(jīng)正確配置。 進(jìn)入低功耗模式前的準(zhǔn)備工作(如保存上下文)和喚醒后的處理代碼需要根據(jù)你的應(yīng)用需求進(jìn)行實(shí)現(xiàn)。 某些MCU可能具有特定的低功耗
    發(fā)表于 11-25 08:00

    CW32L010進(jìn)入休眠模式后,外部中斷無法喚醒MCU,為什么?

    現(xiàn)在開發(fā)的項(xiàng)目需要低功耗,現(xiàn)在的工作邏輯是:無動(dòng)作10s后,MCU進(jìn)入休眠模式,然后在用戶按下按鍵后,外部中斷喚醒MCU10s計(jì)時(shí)滿足后,關(guān)閉定時(shí)器,重新
    發(fā)表于 11-25 07:11

    MCU時(shí)鐘管理對(duì)功耗優(yōu)化方向

    RC振蕩器)。 效果: 主頻降低50%,動(dòng)態(tài)功耗近似降低50%。 某些MCU1MHz下的功耗可低至10μA/MHz。 (2) 關(guān)閉未用時(shí)鐘 關(guān)鍵操作: 禁用未使用外設(shè)的時(shí)鐘(如關(guān)
    發(fā)表于 11-24 06:16

    極海APM32E030 MCU中高速時(shí)鐘配置和相關(guān)注意事項(xiàng)

    每一家MCU廠家的SDK寫法和寄存器功能都有所不同,如果不熟悉的話就會(huì)配置錯(cuò)誤,導(dǎo)致MCU運(yùn)行不穩(wěn)定。接下來就以APM32E030的手冊(cè)和SDK,解讀下高速時(shí)鐘
    的頭像 發(fā)表于 11-04 09:19 ?4642次閱讀
    極海APM32E030 <b class='flag-5'>MCU</b>中高速<b class='flag-5'>時(shí)鐘</b>的<b class='flag-5'>配置</b>和相關(guān)注意事項(xiàng)

    【NCS隨筆】如何進(jìn)入system_off深度睡眠模式以及配置GPIO中斷喚醒

    【NCS隨筆】如何進(jìn)入system_off深度睡眠模式以及配置GPIO中斷喚醒 本文章主要是講解NCS下面使用nRF54L15如何進(jìn)入system_off模式,
    的頭像 發(fā)表于 09-29 00:56 ?756次閱讀
    【NCS隨筆】如何進(jìn)入system_off深度睡眠<b class='flag-5'>模式</b><b class='flag-5'>以及</b><b class='flag-5'>配置</b>GPIO中斷喚醒

    使用DAP miniWiggleADS中進(jìn)行對(duì)代碼的工程下載以及進(jìn)入調(diào)試模式進(jìn)行調(diào)試,需要安裝配置什么環(huán)境?

    如題,現(xiàn)在想使用DAP miniWiggleADS中進(jìn)行對(duì)代碼的工程下載以及進(jìn)入調(diào)試模式進(jìn)行調(diào)試,請(qǐng)問需要安裝配置什么環(huán)境以及相關(guān)的有什么
    發(fā)表于 07-31 06:08

    【RA4L1-SENSOR】07 低功耗待機(jī)模式及功耗實(shí)測(cè)

    1. 前言 本次實(shí)驗(yàn)的目標(biāo)是設(shè)置低功耗模式,并配置RTC周期中斷喚醒,時(shí)鐘模式下保持低功耗。然后外接INA226電流計(jì)做功耗測(cè)試。 2.
    發(fā)表于 06-20 09:36

    AG32 MCU 如何進(jìn)入低功耗模式

    ,并在系統(tǒng)控制寄存器中啟用SEVONPEND位。當(dāng)MCU從WFE恢復(fù)時(shí),外設(shè)中斷掛起位和外設(shè)NVIC IRQ通道掛起位(NVIC中斷清除掛起寄存器中)必須被清除。 (2)、或在事件模式配置
    發(fā)表于 04-21 11:29

    S32K144使用MCAL配置MCU時(shí)鐘時(shí),調(diào)用Mcu_GetPLlStatus()函數(shù)沒有返回PLL_LOCKED信號(hào)的原因?

    當(dāng)我使用 MCAL 配置 MCU 時(shí)鐘時(shí),調(diào)用 Mcu_GetPLlStatus () 函數(shù)沒有返回 PLL_LOCKED 信號(hào)。我發(fā)現(xiàn)在這個(gè) MC
    發(fā)表于 04-11 07:26