超低功耗MCU如何降低功耗_第1頁
全文預(yù)覽已結(jié)束

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

1、超低功耗mcu如何降低功耗低功耗是的一項(xiàng)十分重要的指標(biāo),比如某些可穿戴的設(shè)備,其攜帶的電量有限,假如囫圇消耗的電量特殊大就會常常浮現(xiàn)電量不足的狀況。平常我們在做產(chǎn)品的時(shí)候,基本的功能實(shí)現(xiàn)很容易,但只要涉及到關(guān)于低功耗的問題就比較麻煩了,比如某些可以低到微安級的mcu微控制器,而自己設(shè)計(jì)的低功耗怎么測都是毫安級的,居然能夠高出標(biāo)準(zhǔn)幾百到上千倍,碰到這種狀況干萬不要怕,只要仔細(xì)你就贏了。接著認(rèn)真分析一下這其中的緣由。(1)掐斷外設(shè)命脈,關(guān)閉外設(shè)時(shí)鐘。先說最直觀的,也是工程師都比較注重的方面,就是關(guān)閉mcu微控制器的外設(shè)時(shí)鐘,對于現(xiàn)在市面上浮現(xiàn)的大多數(shù)的mcu微控制器,其外設(shè)模塊都對應(yīng)著一個(gè)時(shí)鐘開關(guān)

2、。只需要打開這個(gè)外設(shè)的時(shí)鐘,就可以正常的用法這個(gè)外設(shè)了,固然此外設(shè)也就會產(chǎn)生相應(yīng)的功耗;假如想要讓這個(gè)外設(shè)不產(chǎn)生功耗的話,只需要關(guān)閉它的時(shí)鐘就可以了。( 2)讓工作節(jié)奏慢下來,時(shí)鐘不要倍頻。除了外設(shè)模塊功率消耗之外,還有一個(gè)功耗大戶需要注重一下,這就是pll和 fll模塊。pll和fll主要是用來對原始的時(shí)鐘信號舉行倍頻操作,從而提高系統(tǒng)的整體時(shí)鐘,其功耗也會被提上去。所以在進(jìn)入低功耗之前,需要切換時(shí)種模式,旁路掉pll和 fll模塊,從而盡可能的降低mcu的功耗,等到mcu喚醒之后再把時(shí)鐘切換回去。( 3)圍堵涓涓細(xì)流,注重io口的電平狀態(tài)。假如認(rèn)為只要關(guān)閉外設(shè)時(shí)鐘就能夠保證外設(shè)不再耗電,那

3、么你就太天真了。假如 io口沒有做益處理的話,它就會在暗地里偷走功耗,而你卻渾然不知。詳細(xì)緣由是這樣的,普通的io的內(nèi)部或者外部都會有上下拉,如果某個(gè)io口有個(gè)10k 的上拉電阻,把引腳拉到3.3 v,然而當(dāng)mcu進(jìn)入低功耗模式的時(shí)候,此io口被設(shè)置成輸出低電平,按照歐姆定律,此引腳就會消耗3.3 v/10 k = 0.33 ma的電流,如果有四、五個(gè)這樣的io口,那么幾個(gè)ma就貼進(jìn)去了。所以在進(jìn)入低功耗之前,請逐個(gè)檢查io口的狀態(tài)。假如此io口帶下拉,請?jiān)O(shè)置為低電平輸出或者高阻態(tài)輸入。不要把上好的電流鋪張?jiān)诋a(chǎn)生熱量的功能上。(4)睦鄰友好的合作,要注重1o 與外設(shè)ic的統(tǒng)籌。io口的上下拉電

4、阻消耗電流這一因素相對照較顯然,下邊咱來說一個(gè)不顯然的因素:io口與外部ic相連時(shí)的電流消耗。如果某個(gè)io口自帶上拉,而此與io相連的ic引腳偏偏是自帶下拉的,那么無論這個(gè)引腳處于什么樣的電平輸出,都不行避開的產(chǎn)生一定的電流消耗。所以凡是遇見這-類的狀況,首先需要閱讀外設(shè)ic的手冊,確定好此引腳的的狀態(tài),做到胸有成竹;然后在控制mcu睡眠之前,設(shè)置好mcu的io口的上下拉模式及輸入輸出狀態(tài),要保證一絲兒電流都不要被它消耗掉。( 5)斷開調(diào)試器銜接,不要被假象所迷惑。還有一類比較神奇,檢測出來的電流消耗很大,可實(shí)際結(jié)果是自己庸人自擾,緣由是由于在測試功耗的時(shí)候mcu還銜接著調(diào)試器。這時(shí)候大部分電

5、流就會被調(diào)試器給擄走,無緣無故的讓工程師產(chǎn)生極度煩悶的情緒。所以在測低功耗的時(shí)候,一定不要銜接調(diào)試器,更不能邊調(diào)試邊測電流。mcu的低功耗設(shè)計(jì)是一個(gè)細(xì)致活,要養(yǎng)成良好的習(xí)慣,做到每添加一個(gè)功能都要重新驗(yàn)證一下低功耗是否符合要求,這樣就可以隨時(shí)隨地削減損耗功率的因素。假如把全部功能都設(shè)計(jì)好了才去考慮低功耗的問題,一個(gè)不當(dāng)心就可能要更改程序的架構(gòu),即便如此也不一定能把功耗給徹底降下去。靈動mcu產(chǎn)品型號part numberspeed (mhz)flsahrami/ouarti2cspican 2.0bpackagemm32f031c6t64832439111-8×12bitlqfp48mm32l373nt961282022211110×12bitqfp32mm32l373pt961282022211110×12bitlqfp32mm32l373ps961282051322116×12bitlqfp64mm32l372pf961282036322-10×12bitlqfp48mm32f103rb9612820-32212/10chanelslqfp64mm32f103cb9612820-32212/10chanelslqfp48mm

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論