日B视频 亚洲,啪啪啪网站一区二区,91色情精品久久,日日噜狠狠色综合久,超碰人妻少妇97在线,999青青视频,亚洲一区二卡,让本一区二区视频,日韩网站推荐

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

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

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

提高微控制器時鐘系統(tǒng)的靈活性

星星科技指導(dǎo)員 ? 來源:嵌入式計算設(shè)計 ? 作者:Craig Greenber ? 2022-06-21 10:31 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

如今,微控制器MCU) 的應(yīng)用范圍非常廣泛。雖然這些無處不在的計算引擎在處理能力、外設(shè)產(chǎn)品和更高效的功耗方面取得了進(jìn)步,但應(yīng)用程序的數(shù)量仍在以令人難以置信的速度增長。

隨著應(yīng)用需求的擴(kuò)大,微控制器上的關(guān)鍵系統(tǒng)組件也隨之增加,時鐘系統(tǒng)就是其中之一。該系統(tǒng)在微控制器中起著關(guān)鍵作用,對整體系統(tǒng)性能的各個方面都至關(guān)重要,包括優(yōu)化功耗、精確計時、通信接口時鐘以及微控制器內(nèi)其他關(guān)鍵組件的內(nèi)部時鐘要求。

資源和要求

時鐘系統(tǒng)可以被認(rèn)為是一個資源池,稱為時鐘資源(見圖 1)。每個時鐘資源都針對主要目的進(jìn)行了優(yōu)化,即使它可以用于系統(tǒng)內(nèi)的各種功能。時鐘系統(tǒng)通常包括各種時鐘源,稱為系統(tǒng)時鐘。這些系統(tǒng)時鐘用于控制各種子系統(tǒng)組件,例如 CPU、總線接口、外設(shè)和數(shù)據(jù)轉(zhuǎn)換器。由于應(yīng)用要求可能有很大差異,每個系統(tǒng)時鐘都提供多個時鐘資源。

圖 1:典型的微控制器時鐘系統(tǒng)提供大量時鐘資源以滿足各種應(yīng)用要求。

poYBAGKxLgqAAMEXAAQoDDjKhg4329.png

鑒于通用 MCU 可用于數(shù)百甚至數(shù)千個應(yīng)用,時鐘系統(tǒng)必須具有高度可編程性。這允許在特定應(yīng)用中根據(jù)需要重新配置時鐘系統(tǒng)。一些簡單的應(yīng)用只需要靜態(tài)配置,時鐘系統(tǒng)在初始化時只配置一次。其他人則需要動態(tài)配置,以允許根據(jù)應(yīng)用程序的實時行為重新配置時鐘系統(tǒng)。

時鐘系統(tǒng)中可用的時鐘資源類型很重要。應(yīng)用程序具有實現(xiàn)特定功能所需的不同需求。例如,實時時鐘系統(tǒng)需要一個準(zhǔn)確的時基,以便在應(yīng)用程序的整個生命周期內(nèi)保持時間。大多數(shù)時鐘系統(tǒng)都有一個集成振蕩器,支持最常見的可用手表晶體,32,768 Hz。外部晶體需要適當(dāng)?shù)呢?fù)載電容來正確設(shè)置頻率中心并優(yōu)化啟動。

為了降低系統(tǒng)成本,一些微控制器集成了可編程負(fù)載電容器,允許一系列電容值來支持最常見的晶體負(fù)載要求。一些系統(tǒng)已經(jīng)有可用的實時時鐘資源。對于這些系統(tǒng),旁路模式可以允許此資源與微控制器共享。以類似的方式,微控制器時鐘系統(tǒng)可以輸出緩沖的實時時鐘源,以便在需要時在系統(tǒng)的其他地方使用。

在過去幾年中,微控制器頻率范圍急劇增加。隨著軟件復(fù)雜性水平的提高,處理要求推動了頻率范圍的擴(kuò)大。大多數(shù) MCU 有多種方法來生成系統(tǒng)所需的高速時鐘,最常見的是使用不需要外部組件的嵌入式振蕩器。這節(jié)省了組件成本,更重要的是,降低了微控制器的引腳要求。振蕩器通常設(shè)計為具有良好的啟動時間,以及在電壓和溫度范圍內(nèi) 1% 到 3% 的相當(dāng)嚴(yán)格的容差。

發(fā)現(xiàn)故障并防止錯誤

時鐘系統(tǒng)的一個關(guān)鍵方面是系統(tǒng)時鐘的可靠性,尤其是處理器時鐘。理想情況下,處理器時鐘應(yīng)該隨時可用,以確保應(yīng)用程序可以從可能導(dǎo)致死鎖情況的系統(tǒng)錯誤中恢復(fù)。由于時鐘系統(tǒng)是高度可編程的,如果代碼執(zhí)行誤入歧途,它會因不正確或無意的編程而帶來一些風(fēng)險。

大多數(shù)時鐘系統(tǒng)對所有關(guān)鍵時鐘系統(tǒng)配置寄存器都有密碼保護(hù)訪問。這最大限度地減少了由于錯誤代碼執(zhí)行而導(dǎo)致的意外配置的可能性。此外,一個好的時鐘系統(tǒng)應(yīng)該有其他硬件機(jī)制來防止死鎖情況。

一個很好的例子是所有晶體資源的適當(dāng)故障安全機(jī)制。由于電路板磨損、靜電放電事件、焊點薄弱和其他原因,外部晶體或諧振器可能會失效。如果處理器系統(tǒng)時鐘使用晶體作為其資源并且它發(fā)生故障,這可能會導(dǎo)致時鐘丟失,并且可能會發(fā)生死鎖情況。

為了防止這種情況,大多數(shù)微控制器都有硬件機(jī)制來檢查晶體是否正常運(yùn)行。檢查包括不振蕩或可能在不適當(dāng)?shù)念l率范圍內(nèi)振蕩。無論如何,如果檢測到故障,系統(tǒng)時鐘會自動切換到已知的良好時鐘資源,從而允許應(yīng)用程序代碼繼續(xù)執(zhí)行。此外,還會向應(yīng)用程序報告錯誤條件,例如不可屏蔽中斷或復(fù)位條件,應(yīng)用程序可以在這些條件下確定要采取的操作。這種已知的良好時鐘源通常是完全嵌入式的振蕩器,在啟動特性和振蕩可靠性方面非常穩(wěn)健。

提高能源效率

大多數(shù) MCU 應(yīng)用需要低功耗或超低功耗。由于許多應(yīng)用使用有限的能源,例如小型、低容量電池,產(chǎn)品壽命取決于能源的有效使用。節(jié)約能源的最佳方法是在給定時間使用適當(dāng)數(shù)量的能源,并在所有其他時間將所有能源消耗降至最低。這是經(jīng)典的占空比曲線。通常,大多數(shù)供應(yīng)商將此稱為活動時間與睡眠或待機(jī)時間。設(shè)備可以保持睡眠時間的時間越長,整體消耗的能量就越少。

時鐘系統(tǒng)設(shè)計對于最大限度地減少睡眠或待機(jī)操作期間的能量需求至關(guān)重要。大多數(shù)待機(jī)或睡眠模式的特點是使用低頻時鐘。有幾個選項可以提供這種低頻時鐘操作。

手表水晶就是這樣一種資源。它的額定工作頻率為 32 kHz,非常精確,并且可以設(shè)計為在 500 nA 或更低的極低電流消耗下工作,具體取決于晶體類型。如果系統(tǒng)中已經(jīng)有手表水晶,這是一個不錯的選擇,因此不會產(chǎn)生額外費(fèi)用。如果不需要晶體,嵌入式振蕩器是另一個有效的選擇,它的功耗極低,有些低至 100 nA。

這些振蕩器通常涉及功率與精度之間的權(quán)衡。更高的精度通常需要消耗更高的功率。振蕩器受溫度和電壓變化的影響,這在某些應(yīng)用中可能很重要。因此,許多微控制器為此目的具有各種時鐘資源,其中一些具有更高的功率要求但改進(jìn)了精度或漂移特性。這些振蕩器堅固耐用且成本低廉,無需外部組件或引腳。

時鐘系統(tǒng)的另一個可以顯著降低功耗的重要方面是時鐘分配邏輯,它涉及到各種時鐘系統(tǒng)如何在 MCU 內(nèi)部進(jìn)行路由或分配。由于時鐘是動態(tài)功耗的關(guān)鍵因素,因此時鐘分配邏輯的完成必須以最大限度地減少不必要的時鐘負(fù)載和時鐘切換的方式完成。不需要時,所有系統(tǒng)時鐘都應(yīng)關(guān)閉或保持靜止。此外,只有需要特定系統(tǒng)時鐘的邏輯才能被視為相應(yīng)時鐘的負(fù)載。

許多微控制器將特定的系統(tǒng)時鐘分成幾個單獨(dú)的時鐘,這些時鐘只為特定的模塊或外圍設(shè)備供電。當(dāng)特定模塊需要系統(tǒng)時鐘時,它會發(fā)送一個請求,只有請求時鐘的模塊才會接收它,從而大大降低了整體動態(tài)功耗。

適用于多種應(yīng)用的靈活設(shè)計

為微控制器設(shè)計時鐘系統(tǒng)涉及許多方面。德州儀器TI) 的 MSP430 5xx/6xx 系列微控制器包含許多前面描述的必要組件。這些 MCU 支持低頻手表晶體操作,以及廣泛的高頻晶體。兩個晶體都具有故障安全邏輯,可以在旁路模式下使用。時鐘系統(tǒng)還包含一個帶有鎖頻環(huán) (FLL) 的嵌入式振蕩器,無需外部組件即可實現(xiàn)高頻操作。FLL 允許任何倍數(shù)的低頻時鐘作為其參考,從而提供了頻率選擇的靈活性。

低于 100 nA 的極低功耗嵌入式振蕩器可用于低功耗、非精確、無晶體時鐘應(yīng)用。更精確的低功耗嵌入式振蕩器也可用于更嚴(yán)格的時鐘需求。此外,復(fù)雜的時鐘分配邏輯與高度靈活的時鐘請求系統(tǒng)一起提供。時鐘系統(tǒng)的所有這些方面使 TI 的 MSP430 5xx/6xx 系列微控制器能夠以低功耗、經(jīng)濟(jì)高效的方式服務(wù)于各種不同的微控制器應(yīng)用。

審核編輯:郭婷

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

    關(guān)注

    49

    文章

    8892

    瀏覽量

    165914
  • 嵌入式
    +關(guān)注

    關(guān)注

    5210

    文章

    20700

    瀏覽量

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

    關(guān)注

    28

    文章

    4195

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評論

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

    XMOS xCORE - 200 XL/XLF通用多核微控制器:高性能與靈活性的完美結(jié)合

    XMOS xCORE - 200 XL/XLF通用多核微控制器:高性能與靈活性的完美結(jié)合 在電子設(shè)計領(lǐng)域,高性能、高靈活性微控制器一直是工程師們追求的目標(biāo)。XMOS的xCORE -
    的頭像 發(fā)表于 04-28 09:05 ?252次閱讀

    探索XMOS xCORE - 200 XU/XUF USB微控制器:高性能與靈活性的完美結(jié)合

    探索XMOS xCORE - 200 XU/XUF USB微控制器:高性能與靈活性的完美結(jié)合 在電子設(shè)計領(lǐng)域,高性能、多核心的微控制器一直是工程師們追求的目標(biāo)。XMOS的xCORE - 200 XU
    的頭像 發(fā)表于 04-27 13:15 ?152次閱讀

    新唐W77L516A 8位微控制器:高性能與靈活性的完美結(jié)合

    新唐W77L516A 8位微控制器:高性能與靈活性的完美結(jié)合 在電子設(shè)計領(lǐng)域,選擇一款合適的微控制器至關(guān)重要。新唐科技的W77L516A 8位微控制器以其卓越的性能、豐富的功能和出色的
    的頭像 發(fā)表于 04-27 11:30 ?236次閱讀

    W77IE58 8 位微控制器:高性能與靈活性的完美結(jié)合

    W77IE58 8 位微控制器:高性能與靈活性的完美結(jié)合 在電子設(shè)計領(lǐng)域,微控制器是眾多項目的核心組件,其性能和功能直接影響著整個系統(tǒng)的表現(xiàn)。今天,我們將深入探討 W77IE58 這款
    的頭像 發(fā)表于 04-27 11:15 ?223次閱讀

    TMS370Cx5x 8位微控制器:高性能與靈活性的完美結(jié)合

    TMS370Cx5x 8位微控制器:高性能與靈活性的完美結(jié)合 在電子設(shè)計領(lǐng)域,微控制器是眾多項目的核心組件。今天,我們要深入探討德州儀器(Texas Instruments)的TMS370Cx5x
    的頭像 發(fā)表于 04-23 14:40 ?208次閱讀

    探索Stellaris系列微控制器:高性能與靈活性的完美結(jié)合

    探索Stellaris系列微控制器:高性能與靈活性的完美結(jié)合 在當(dāng)今的電子設(shè)計領(lǐng)域,微控制器(MCU)扮演著至關(guān)重要的角色。Stellaris系列微控制器憑借其卓越的性能、豐富的功能和
    的頭像 發(fā)表于 04-20 11:45 ?301次閱讀

    飛思卡爾MC9S08AC60/48/32 8位微控制器:高性能與靈活性的完美結(jié)合

    飛思卡爾MC9S08AC60/48/32 8位微控制器:高性能與靈活性的完美結(jié)合 在電子工程師的設(shè)計世界里,選擇一款合適的微控制器至關(guān)重要。飛思卡爾半導(dǎo)體的MC9S08AC60/48/32 8位
    的頭像 發(fā)表于 04-09 13:30 ?255次閱讀

    慧能泰HP1010A:高靈活性數(shù)字圖騰柱PFC控制器的卓越之選

    慧能泰HP1010A:高靈活性數(shù)字圖騰柱PFC控制器的卓越之選 在電子工程師的日常工作中,尋找高性能、高靈活性的電源管理解決方案是一項持續(xù)且重要的任務(wù)。今天要給大家介紹的是慧能泰半
    的頭像 發(fā)表于 03-27 11:00 ?306次閱讀

    AD9577 時鐘發(fā)生器:高性能與靈活性的完美結(jié)合

    AD9577 時鐘發(fā)生器:高性能與靈活性的完美結(jié)合 在電子設(shè)計領(lǐng)域,時鐘發(fā)生器是確保系統(tǒng)穩(wěn)定運(yùn)行的關(guān)鍵組件。今天,我們將深入探討 Analog Devices 的 AD9577
    的頭像 發(fā)表于 03-23 10:25 ?243次閱讀

    CDCM1802時鐘緩沖:高性能與靈活性的完美結(jié)合

    CDCM1802時鐘緩沖:高性能與靈活性的完美結(jié)合 在電子設(shè)計領(lǐng)域,時鐘信號的穩(wěn)定傳輸和精準(zhǔn)分配至關(guān)重要。今天,我們要深入探討一款功能強(qiáng)大的時鐘
    的頭像 發(fā)表于 02-10 11:35 ?362次閱讀

    探索XMC7000工業(yè)微控制器:高性能與靈活性的完美結(jié)合

    探索XMC7000工業(yè)微控制器:高性能與靈活性的完美結(jié)合 在工業(yè)控制領(lǐng)域,高性能、高靈活性且能適應(yīng)惡劣環(huán)境的微控制器是工程師們的理想之選。今
    的頭像 發(fā)表于 12-20 14:10 ?969次閱讀

    CW32系列微控制器時鐘源和定時選項介紹

    CW32系列微控制器時鐘源和定時選項會因具體型號而異,但一般來說,該系列微控制器會提供多種時鐘源和定時
    發(fā)表于 12-16 06:26

    EtherCAT熱插拔技術(shù):提升工業(yè)自動化系統(tǒng)靈活性的關(guān)鍵

    在工業(yè)自動化領(lǐng)域,系統(tǒng)靈活性和維護(hù)性至關(guān)重要。本文將探討EtherCAT從站熱插拔技術(shù),介紹其如何通過動態(tài)管理從站設(shè)備,提高系統(tǒng)靈活性和維
    的頭像 發(fā)表于 10-16 11:36 ?776次閱讀
    EtherCAT熱插拔技術(shù):提升工業(yè)自動化<b class='flag-5'>系統(tǒng)</b><b class='flag-5'>靈活性</b>的關(guān)鍵

    PIC16F15254/55 系列微控制器:高性能與靈活性的完美結(jié)合

    Microchip Technology PIC16F15254 8引腳微控制器具有基本外設(shè)集,包括關(guān)鍵內(nèi)核獨(dú)立外設(shè) (CIP)、智能模擬和標(biāo)準(zhǔn)通信模塊。這些微控制器采用增強(qiáng)型中檔內(nèi)核,具有49條
    的頭像 發(fā)表于 10-13 15:52 ?841次閱讀
    PIC16F15254/55 系列<b class='flag-5'>微控制器</b>:高性能與<b class='flag-5'>靈活性</b>的完美結(jié)合

    AVR64EA微控制器:高性能與靈活性的完美結(jié)合

    Microchip Technology AVR64EA28/32/48 AVR? EA微控制器為AVR CPU配備了以高達(dá)20MHz的時鐘速度運(yùn)行的硬件乘法器。AVR EA系列具有靈活且低功耗
    的頭像 發(fā)表于 10-10 11:32 ?1078次閱讀
    AVR64EA<b class='flag-5'>微控制器</b>:高性能與<b class='flag-5'>靈活性</b>的完美結(jié)合
    景德镇市| 新乡县| 桓仁| 武义县| 石阡县| 朝阳区| 景德镇市| 望江县| 武邑县| 朝阳区| 唐河县| 阳泉市| 大足县| 策勒县| 通辽市| 太谷县| 安图县| 泸定县| 伊金霍洛旗| 弥渡县| 平凉市| 武义县| 山东省| 视频| 屯留县| 郎溪县| 射阳县| 武威市| 晴隆县| 建宁县| 尼木县| 曲周县| 泰兴市| 开远市| 密云县| 鄂尔多斯市| 铜川市| 江北区| 拉孜县| 鲁山县| 定兴县|