• <li id="00i08"><input id="00i08"></input></li>
  • <sup id="00i08"><tbody id="00i08"></tbody></sup>
    <abbr id="00i08"></abbr>
  • 新聞中心

    EEPW首頁 > 嵌入式系統 > 設計應用 > 如何正確選擇低功耗MCU

    如何正確選擇低功耗MCU

    作者: 時間:2013-04-16 來源:網絡 收藏

    嵌入式微控制器 ()的功耗在當今電池供電應用中正變得越來越舉足輕重。大多 芯片廠商都提供產品,但是選擇一款最適合您自己應用的產品并非易事,并不像對比數據表前面的數據那么簡單。我們必須詳細對比 功能,以便找到功耗最低的產品,這些功能包括:

      斷電模式

      定時系統

      事件驅動功能

      片上外設

      掉電檢測與保護

      漏電流

      處理效率

      在設計中,平均電流消耗往往決定電池壽命。例如,如果某個應用采用額定電流為 400mAh 的 Eveready 高電量 9V 1222 型電池的話,要提供一年的電池壽命其平均電流消耗必須低于 400mAh/8760h,即45.7uA。圖 1 說明:應用消耗的電流越大,所提供的壽命越短,同時仍然保持較低的平均電流消耗。

    如何正確選擇低功耗MCU

    圖 1

      在使 MCU 能夠達到電流預算的所有功能中,斷電模式最重要。 MCU 具有可提供不同級別功能的斷電模式。例如,TI 超低功耗 MCU MSP430 系列產品可以提供 5 種斷電模式。低功耗模式 0 (LPM0) 會關閉 CPU,但是保持其他功能正常運轉。LPM1 與 LPM2 模式在禁用功能列表中增加了各種時鐘功能。LPM3 是最常用的低功耗模式,只保持低頻率時鐘振蕩器以及采用該時鐘的外設運行。LPM3 通常稱為實時時鐘模式,因為它允許定時器采用低功耗 32768Hz 運行,電流消耗低于 1uA,同時還可定期激活系統。最后,LPM4 完全關閉器件上的包括 RAM 存儲在內的所有功能,電流消耗僅 100 毫微安。

      時鐘系統是MCU功耗的關鍵。應用可以每秒多次或幾百次進入與退出各種低功耗模式。進入或退出低功耗模式以及快速處理數據的功能極為重要,因為 CPU會在等待時鐘穩定下來期間浪費電流。大多低功耗 MCU 都具有"即時啟動"時鐘,其可以在不到 10~20us 時間內為 CPU 準備就緒。但是,重要的是要明白哪些時鐘是即時啟動、哪些非即時啟動的。某些 MCU 具有雙級時鐘激活功能,該功能在高頻時鐘穩定化過程中提供一個低頻時鐘(通常為32768Hz),其可以達到 1 毫秒。CPU 在大約 15us 時間內正常運行,但是運行頻率較低,效率也較低。如果 CPU 只需要執行數量較少的指令的話,如:25 條,其需要 763us。CPU 低頻比高頻時消耗更少的電流,但是并不足于彌補處理時間的差異。相比而言,某些 MCU 在 6 微秒時間內就可以為 CPU 提供高速時鐘,處理相同的 25 條指令僅需要大約 9us(6us 激活+25 條指令′0.125us指令速率),而且可以實現即時啟動的高速串行通信。圖 2說明即時啟動的 8Mhz時鐘啟動的例子,其達到完全穩定狀態僅需要 292us。

    如何正確選擇低功耗MCU

    圖 2


    上一頁 1 2 下一頁

    關鍵詞: 低功耗 MCU 時鐘源

    評論


    相關推薦

    技術專區

    關閉
    主站蜘蛛池模板: 自贡市| 宜川县| 东兰县| 当涂县| 靖州| 云浮市| 寿宁县| 昌宁县| 容城县| 德清县| 中牟县| 拜城县| 昭苏县| 宁南县| 蓝山县| 枣强县| 元谋县| 新沂市| 内江市| 大安市| 新宾| 芦溪县| 象州县| 武定县| 会东县| 五峰| 区。| 鹿泉市| 余庆县| 茂名市| 那坡县| 大庆市| 吴忠市| 永顺县| 淅川县| 南漳县| 象州县| 凤翔县| 象州县| 德昌县| 吉首市|