女人自慰AV免费观看内涵网,日韩国产剧情在线观看网址,神马电影网特片网,最新一级电影欧美,在线观看亚洲欧美日韩,黄色视频在线播放免费观看,ABO涨奶期羡澄,第一导航fulione,美女主播操b

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

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

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

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

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

掃碼添加小助手

加入工程師交流群

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

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

資源和要求

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

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

poYBAGKxLgqAAMEXAAQoDDjKhg4329.png

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

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

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

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

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

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

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

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

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

提高能源效率

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

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

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

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

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

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

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

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

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

審核編輯:郭婷

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(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)投訴
  • 微控制器
    +關(guān)注

    關(guān)注

    48

    文章

    7953

    瀏覽量

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

    關(guān)注

    5152

    文章

    19675

    瀏覽量

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

    關(guān)注

    28

    文章

    4014

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評(píng)論

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

    Analog Devices Inc. ADBT1001 4通道AFE數(shù)字控制器數(shù)據(jù)手冊(cè)

    Analog Devices Inc. ADBT1001 4通道AFE數(shù)字控制器是功能豐富的靈活數(shù)字控制器,用于大容量電池測(cè)試和成型制造以及精密電池測(cè)試儀器儀表應(yīng)用。該控制器經(jīng)優(yōu)化可最
    的頭像 發(fā)表于 06-30 09:55 ?148次閱讀
    Analog Devices Inc. ADBT1001 4通道AFE數(shù)字<b class='flag-5'>控制器</b>數(shù)據(jù)手冊(cè)

    雅特力AT32L021系列低功耗ARM?Cortex?-M0+微控制器

    AT32L021 系列微控制器憑借其高性能、低功耗、豐富的外設(shè)接口和靈活的封裝選擇,特別適用于物聯(lián)網(wǎng)(IoT)、無(wú)線通信模塊、電機(jī)控制及消費(fèi)性電子等各種低運(yùn)行功耗、低待機(jī)功耗需求的設(shè)計(jì)。其卓越的性能和性價(jià)比
    發(fā)表于 06-05 08:58

    MAX32670高可靠性、超低功耗微控制器技術(shù)手冊(cè)

    在Darwin家族中,MAX32670是一款超低功耗、高性價(jià)比、高可靠性的32位微控制器,在實(shí)現(xiàn)復(fù)雜的傳感處理設(shè)計(jì)的同時(shí)不會(huì)影響電池壽命。器件集成了高度靈活性的多功能電源管理單元與功能強(qiáng)大的Arm
    的頭像 發(fā)表于 05-08 11:48 ?323次閱讀
    MAX32670高可靠性、超低功耗<b class='flag-5'>微控制器</b>技術(shù)手冊(cè)

    AM2754-Q1 用于汽車音頻的 80 GFLOPS DSP 微控制器數(shù)據(jù)手冊(cè)

    AM275x 系列高度集成的高性能微控制器基于 Arm Cortex R5F 和 C7x 浮點(diǎn) DSP 內(nèi)核。微控制器使原始設(shè)備制造商 (OEM) 和原始設(shè)計(jì)制造商 (ODM) 能夠快速將具有強(qiáng)大軟件支持和豐富用戶界面的設(shè)備推向市場(chǎng)。該器件提供了完全集成的混合處理
    的頭像 發(fā)表于 04-14 14:03 ?416次閱讀
    AM2754-Q1 用于汽車音頻的 80 GFLOPS DSP <b class='flag-5'>微控制器</b>數(shù)據(jù)手冊(cè)

    一文讀懂IO控制器靈活高效的工業(yè)信號(hào)采集與控制利器

    城市、環(huán)境監(jiān)測(cè)等領(lǐng)域,IO控制器扮演著不可或缺的角色。 有人物聯(lián)網(wǎng)USR-IO系列產(chǎn)品亮點(diǎn) 有人物聯(lián)網(wǎng)推出的USR-IO系列控制器以其 模塊化設(shè)計(jì) 和 高度靈活性 在業(yè)內(nèi)脫穎而出: 即插即用 :標(biāo)準(zhǔn)RS485接口配合Modbus
    的頭像 發(fā)表于 03-31 16:39 ?555次閱讀

    DAC3151的轉(zhuǎn)換速率是由微控制器送給他的轉(zhuǎn)換時(shí)鐘決定的嗎?

    DAC3151該款DAC,我查看了其datasheet,沒(méi)有看到有任何的參考設(shè)計(jì)。請(qǐng)教兩個(gè)問(wèn)題: 1、該款DAC的轉(zhuǎn)換速率是由微控制器送給他的轉(zhuǎn)換時(shí)鐘決定的嗎?比如控制器給個(gè)200MHz的
    發(fā)表于 01-09 07:19

    面對(duì)快速迭代的技術(shù),怎能忽視設(shè)備升級(jí)的高效與靈活性

    導(dǎo)讀自動(dòng)化設(shè)備與儲(chǔ)能業(yè)務(wù)競(jìng)爭(zhēng)激烈,技術(shù)迭代快,設(shè)備升級(jí)成關(guān)鍵。致遠(yuǎn)電子為ZMC系列控制器提供高效升級(jí)方案,助力用戶保持技術(shù)前沿競(jìng)爭(zhēng)力。工業(yè)機(jī)器人解決方案在自動(dòng)化設(shè)備與工業(yè)儲(chǔ)能業(yè)務(wù)所處的快節(jié)奏且高度
    的頭像 發(fā)表于 11-05 08:03 ?646次閱讀
    面對(duì)快速迭代的技術(shù),怎能忽視設(shè)備升級(jí)的高效與<b class='flag-5'>靈活性</b>?

    嵌入式系統(tǒng)微控制器與微處理的區(qū)別

    它們?cè)诂F(xiàn)代電子設(shè)備中的核心作用,并探討它們?nèi)绾纬掷m(xù)推動(dòng)技術(shù)創(chuàng)新的未來(lái)。什么是嵌入式微控制器?嵌入式微控制器是設(shè)計(jì)用于在電子系統(tǒng)中執(zhí)行特定任務(wù)的緊湊型集成電路。與更廣
    的頭像 發(fā)表于 10-14 11:02 ?1229次閱讀
    嵌入式<b class='flag-5'>系統(tǒng)</b>中<b class='flag-5'>微控制器</b>與微處理<b class='flag-5'>器</b>的區(qū)別

    使用可擴(kuò)展微控制器實(shí)現(xiàn)設(shè)計(jì)靈活性

    ,產(chǎn)品設(shè)計(jì)人員開(kāi)始尋找功能更強(qiáng)大的微控制器單元 (MCU)。但與此同時(shí),設(shè)計(jì)人員也被要求開(kāi)發(fā)成本最優(yōu)的產(chǎn)品,而放棄這些華而不實(shí)的功能。在這些相互矛盾的壓力下,選擇一款能夠輕松擴(kuò)展以滿足不同市場(chǎng)需求的 MCU 就勢(shì)在必行。 不斷加快的創(chuàng)新速度也加劇了這種壓力。應(yīng)用要求可能會(huì)發(fā)生意想不到的變化
    的頭像 發(fā)表于 10-02 16:46 ?693次閱讀
    使用可擴(kuò)展<b class='flag-5'>微控制器</b>實(shí)現(xiàn)設(shè)計(jì)<b class='flag-5'>靈活性</b>

    什么是微控制器/它的關(guān)鍵組成部分有哪些?

    微控制器
    芯廣場(chǎng)
    發(fā)布于 :2024年09月18日 15:02:33

    使用低成本MSPM0 MCU提高電池管理設(shè)計(jì)的靈活性

    電子發(fā)燒友網(wǎng)站提供《使用低成本MSPM0 MCU提高電池管理設(shè)計(jì)的靈活性.pdf》資料免費(fèi)下載
    發(fā)表于 09-07 10:53 ?0次下載
    使用低成本MSPM0 MCU<b class='flag-5'>提高</b>電池管理設(shè)計(jì)的<b class='flag-5'>靈活性</b>

    使用低成本MSPM0 MCU提高電子溫度計(jì)設(shè)計(jì)的靈活性

    電子發(fā)燒友網(wǎng)站提供《使用低成本MSPM0 MCU提高電子溫度計(jì)設(shè)計(jì)的靈活性.pdf》資料免費(fèi)下載
    發(fā)表于 09-07 09:46 ?1次下載
    使用低成本MSPM0 MCU<b class='flag-5'>提高</b>電子溫度計(jì)設(shè)計(jì)的<b class='flag-5'>靈活性</b>

    使用BQ27Z746實(shí)現(xiàn)反向充電保護(hù)的設(shè)計(jì)靈活性

    電子發(fā)燒友網(wǎng)站提供《使用BQ27Z746實(shí)現(xiàn)反向充電保護(hù)的設(shè)計(jì)靈活性.pdf》資料免費(fèi)下載
    發(fā)表于 08-30 11:45 ?0次下載
    使用BQ27Z746實(shí)現(xiàn)反向充電保護(hù)的設(shè)計(jì)<b class='flag-5'>靈活性</b>

    微控制器內(nèi)部的存儲(chǔ)有哪些

    微控制器(MCU)內(nèi)部的存儲(chǔ)微控制器系統(tǒng)的重要組成部分,它負(fù)責(zé)存儲(chǔ)程序代碼、數(shù)據(jù)以及控制邏輯等信息。這些存儲(chǔ)
    的頭像 發(fā)表于 08-22 10:41 ?1474次閱讀

    微控制器的結(jié)構(gòu)和應(yīng)用

    微控制器(Microcontroller Unit,簡(jiǎn)稱MCU)作為嵌入式系統(tǒng)的核心部件,其原理和應(yīng)用在現(xiàn)代科技發(fā)展中占據(jù)了舉足輕重的地位。本文將從微控制器的原理、基本結(jié)構(gòu)、工作原理、性能特點(diǎn)以及廣泛的應(yīng)用領(lǐng)域等方面進(jìn)行詳細(xì)闡述
    的頭像 發(fā)表于 08-22 10:40 ?2609次閱讀