《電子技術應用》
您所在的位置:首頁 > 嵌入式技術 > 解決方案 > 低功耗MCU的選擇方法

低功耗MCU的選擇方法

2011-03-17
作者:Mike Mitchell,德州儀器

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

  • 斷電模式
     
  • 定時系統
     
  • 事件驅動功能
     
  • 片上外設
     
  • 掉電檢測與保護
     
  • 漏電流
     
  • 處理效率

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

 


圖 1

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

----時鐘系統" title="時鐘系統">時鐘系統是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。

 


圖 2

----另外,如果 MCU 時鐘系統為外設提供多個時鐘源的話,當 CPU 處于睡眠狀態時外設仍然可以運行。例如,一次 A/D 轉換可能需要一個高速時鐘。如果 MCU 時鐘系統提供獨立于 CPU 的高速時鐘,CPU 就可以在 A/D 轉換器運行情況下進入睡眠狀態,從而節省 CPU 耗流量。

----事件驅動功能與時鐘系統的靈活性并存。中斷會使 MCU 退出低功耗模式,因此,MCU 的中斷越多,其防止浪費電流的 CPU 輪詢與降低功耗的靈活性就越大。輪詢意味著進行與不進行功耗預算之間存在差異,因為它在等待出現事件時會浪費CPU 帶寬并需要額外電流。一個好的低功耗 MCU 應具有充分的中斷功能,為其所有外設提供中斷,同時為外部事件提供眾多外部中斷。

----按鈕或鍵盤應用可以證明外部中斷的優勢。如果不具備中斷功能,MCU 必須頻繁輪詢鍵盤或按鈕,以確定其是否被按下。不僅輪詢自身會消耗功率,而且控制輪詢間隔也需要定時器,其會消耗附加電流。相比而言,在具備中斷情況下,CPU 可以在整個過程中保持睡眠狀態,只有按下按鈕時才激活。

----在選擇低功率 MCU 時,還需要考慮外設功耗與電源管理。某些低功率 MCU 僅僅是設計時不具備低利率功能的舊架構的改進版本。而有些 MCU 在設計時即具備低功耗特性,并在其外設中內置了低功耗功能。一種特性是在需要時單獨啟動或關閉外設的能力,換言之,更重要的是自動啟動或關閉外設的能力。 A/D 轉換器就是一個例子,其在完成一次轉換后可以自動關閉。另外,某些 MCU 正在引入直接存儲器存取功能,其可以在無需 CPU 干預情況下自動處理數據。

----大多 MCU 具有集成的掉電保護功能,當電源低于正常操作范圍時其可以復位 MCU。通常會提供啟動或關閉掉電保護以節省功耗的功能,但是必須在整個過程中都使掉電保護功能置于可用狀態,因為掉電是不可預測的。某些 MCU 需要70uA 的電流來實現掉電保護。在只需要 45uA 平均電流的應用實例中很明顯可以不考慮這些 MCU。

----在選擇低功耗 MCU 期間有時會忽視漏電流,但是,在最苛刻的低功耗應用中則必須考慮到漏電流。大多改進后的低功耗 MCU 都具有 1uA 的限定輸入漏電流。在 20 輸入器件中,它可能會消耗 20uA!針對低功耗設計的最新 MCU 具有最高50nA 的漏電流。

----最后,我們常常會誤解 MCU 處理效率。大家通常會認為 16 位 MCU 需要兩倍于 8 位 MCU 的內存,但是一個 16 位架構實際上需要比 8 位架構要少一些的代碼,而 16 位 MCU 一般會更快速地執行任務。例如,8 位 MCU 需要 CPU 開銷來管理具有 10 位 A/D 轉換數據或需要 16 位計算的應用中的數據。而且當今許多MCU 產品都具有單個工作文件或累加器,其數據必須進行傳輸,以便處理,因此,與基于寄存器的架構相比需要額外的 CPU 開銷。表 1 說明在 16 位現代架構與8 位 8051 架構上傳輸 10 位 A/D 數據的指令。在采用 1Mhz 時鐘情況下,16 位器件需要 6us 進行傳輸,而 8 位器件則需要 24us。

 

16 位 MCU 8 位 MCU
mov.w &ADC10MEM,&RAM movf ADRESH,W
  movwf RAML
  bsf 0x20
  movlf ADCHRESL,W
  bcf 0x20
  movwf RAMH

----表 1:16 位與 8 位 MCU 代碼要求

 

----選擇低功率 MCU 是一項耗時、棘手的工作。如果花費一些時間來了解可用產品選項的架構特性,我們就能夠開發出能滿足最苛刻功率預算的設計。

本站內容除特別聲明的原創文章之外,轉載內容只為傳遞更多信息,并不代表本網站贊同其觀點。轉載的所有的文章、圖片、音/視頻文件等資料的版權歸版權所有權人所有。本站采用的非本站原創文章及圖片等內容無法一一聯系確認版權者。如涉及作品內容、版權和其它問題,請及時通過電子郵件或電話通知我們,以便迅速采取適當措施,避免給雙方造成不必要的經濟損失。聯系電話:010-82306118;郵箱:aet@chinaaet.com。
亚洲一区二区欧美_亚洲丝袜一区_99re亚洲国产精品_日韩亚洲一区二区
狠狠色综合网站久久久久久久| 亚洲片在线资源| 欧美国产精品va在线观看| 欧美在线视频不卡| 性18欧美另类| 亚洲欧美日韩中文播放| 亚洲一区成人| 亚洲一区二区三区成人在线视频精品| 一本色道久久综合亚洲精品不卡 | 亚洲性人人天天夜夜摸| 一区二区三区欧美在线观看| 日韩一二在线观看| 日韩天堂在线观看| 一区二区高清在线| 亚洲视频你懂的| 亚洲欧美网站| 亚洲免费婷婷| 欧美在线免费| 久久天天躁狠狠躁夜夜av| 久久久久久香蕉网| 老司机午夜精品视频| 女同性一区二区三区人了人一 | 一本大道久久a久久精二百| 亚洲免费黄色| 亚洲一区二区不卡免费| 亚洲女性裸体视频| 久久精品国产精品亚洲综合| 久久久久久夜| 免费亚洲一区| 欧美人在线观看| 国产精品乱子久久久久| 国产午夜精品一区理论片飘花 | 欧美日本在线观看| 国产精品成人一区二区| 国产免费一区二区三区香蕉精| 国内自拍一区| 亚洲日本电影在线| 亚洲一区黄色| 久久精精品视频| aaa亚洲精品一二三区| 亚洲欧美日韩天堂一区二区| 久久福利毛片| 欧美大片在线观看| 欧美图区在线视频| 国产伊人精品| 亚洲人体影院| 亚久久调教视频| 91久久亚洲| 午夜视频在线观看一区二区| 久久伊人免费视频| 欧美日韩在线观看一区二区三区| 国产美女精品在线| 亚洲高清网站| 午夜精品久久久久久久久| 亚洲欧洲在线视频| 亚洲欧美一区二区视频| 噜噜噜噜噜久久久久久91| 欧美日韩亚洲一区二区三区在线 | 国产精品高清网站| 禁久久精品乱码| 一区二区三区福利| 亚洲国产精品综合| 午夜欧美大尺度福利影院在线看| 老牛影视一区二区三区| 欧美视频1区| 一区福利视频| 亚洲欧美日本日韩| 亚洲精品韩国| 欧美中文字幕第一页| 欧美激情bt| 国产亚洲欧美激情| 一二三四社区欧美黄| 亚洲国产精品尤物yw在线观看| 亚洲欧美日韩精品久久久久| 免费看亚洲片| 国产欧美日韩不卡| 日韩一本二本av| 亚洲国产成人久久| 午夜国产精品视频| 欧美精品在线视频| 狠狠色伊人亚洲综合网站色| 一区二区毛片| 亚洲精品欧美日韩| 久久精品免费播放| 国产精品成人在线| 亚洲国产天堂久久综合网| 久久国产精品99久久久久久老狼| 亚洲影院一区| 欧美日韩国产首页在线观看| 狠狠v欧美v日韩v亚洲ⅴ| 亚洲色图制服丝袜| 99精品视频免费| 麻豆成人小视频| 国产深夜精品福利| 亚洲天堂男人| 中文亚洲字幕| 欧美韩日一区| 亚洲国内高清视频| 亚洲国产精品精华液2区45| 久久国产直播| 国产精品一区一区三区| 亚洲图片欧美日产| 中文在线资源观看网站视频免费不卡| 免费成人在线观看视频| 激情小说另类小说亚洲欧美| 亚洲欧美日韩区| 小辣椒精品导航| 国产精品yjizz| 日韩亚洲欧美成人| 一本到12不卡视频在线dvd| 欧美激情中文字幕一区二区| 伊人天天综合| 91久久精品日日躁夜夜躁欧美| 久久九九免费视频| 国产人成一区二区三区影院| 亚洲免费在线精品一区| 午夜精品久久久久久久99水蜜桃| 欧美视频在线观看一区| 亚洲美女av电影| 一区二区三区产品免费精品久久75| 欧美精品一区二区三| 亚洲欧洲日产国产网站| 日韩亚洲欧美一区二区三区| 欧美激情一区二区久久久| 亚洲国产成人午夜在线一区| 亚洲欧洲日本在线| 欧美成人资源| 亚洲理伦在线| 在线视频亚洲欧美| 欧美视频免费在线观看| 一区二区三区高清视频在线观看| 亚洲一区二区三区在线观看视频| 欧美性猛片xxxx免费看久爱| 亚洲天堂免费在线观看视频| 亚洲欧美日韩在线综合| 国产麻豆精品视频| 欧美在线视频免费| 欧美bbbxxxxx| 最新国产成人av网站网址麻豆| 一区二区三区免费在线观看| 国产精品爱啪在线线免费观看| 亚洲香蕉视频| 久久久久国产精品厨房| 尤妮丝一区二区裸体视频| 亚洲美女在线观看| 欧美日韩在线一区二区| 亚洲自拍偷拍网址| 久久五月激情| 亚洲黄色影片| 亚洲自拍另类| 狠狠色噜噜狠狠狠狠色吗综合| 亚洲精品一区二区三| 欧美三级免费| 欧美亚洲在线视频| 欧美大片第1页| 在线亚洲一区| 久久在精品线影院精品国产| 亚洲国产天堂久久综合| 亚洲影视在线播放| 国内久久婷婷综合| 99国产精品久久久| 国产精品亚洲综合色区韩国| 久久精品一区二区| 欧美涩涩网站| 亚洲观看高清完整版在线观看| 欧美久久久久久久久| 午夜一区在线| 欧美激情久久久| 欧美亚洲综合在线| 欧美日本国产| 香蕉亚洲视频| 欧美日韩精品综合| 欧美一区二区播放| 欧美日韩国产影院| 欧美一区久久| 欧美日韩一区二区精品| 久久gogo国模裸体人体| 欧美三级视频在线| 久久精品国产精品亚洲| 欧美日韩一区三区四区| 久久精品日产第一区二区| 欧美午夜视频| 亚洲国产专区| 国产美女诱惑一区二区| 一本色道久久综合亚洲精品小说| 国产亚洲精品aa| 亚洲视频图片小说| **性色生活片久久毛片| 欧美一区二区精品在线| 亚洲精品国产无天堂网2021| 欧美在线视频播放| 99亚洲一区二区| 久久久夜色精品亚洲| 一区二区三区四区国产| 免费在线看一区| 久久成人精品| 国产精品美女久久久免费| 日韩一级免费观看| 精品动漫3d一区二区三区免费| 亚洲男同1069视频|