功耗管理的一般性原則
發布時間:2012/2/20 21:05:53 訪問次數:791
從表2. 10至表2.15可知,功耗取決于電源電壓和時鐘頻率。MCU的工作模式(運行、等待、活躍停機和停機)會影響功耗,采用恰當的低功耗模式可顯著降低功耗。BIT3252A 號
在活躍停機和停機模式下,用戶可以選擇使用哪個穩壓器(MVR或者LPVR),以及使閃存處于哪個模式(工作模式或者掉電模式)。
1.最小化功耗規則
最小化功耗規則如下:
·關閉所有不使用的外設(除了USART、LINUSART和SWIM以外所有外設默認關閉),并使用PCG功能(通過CLK_PCKENR×寄存器)來關閉不使用外設的時鐘(時鐘默認為打開)。
·在運行模式下,如果一個循環的大小小于一個存儲器塊的大小,循環代碼必須位于同一個存儲器塊中。
·所有不使用的引腳都應當設置為輸出低電平。絕對不能設置任何不用引腳為懸空輸入狀態,這會導致不必要的高功耗。
·如果需要某些外設持續工作和外部中斷功能時,選擇等待模式作為低功耗模式。
·選擇合適的%。值,y。。值越高則功耗越高。
·使用盡可能小的時鐘頻率,可以通過設置CPU的8個預分頻數和4個HSI預分頻數來得到適合應用程序的時鐘頻率。
2.為應用選擇最佳的低功耗模式
設計時需要根據應用條件選擇最佳的低功耗模式,如:
(1)由電池供電的應用,在大多數時間MCU處于睡眠模式。
·如果MCU由外部事件喚醒,且喚醒周期并不固定,而要求功耗盡可能低。這時,建議使用停機模式來盡可能延長電池續航時間。
·如果MCU的喚醒不依靠外部事件,而是依賴于某個不嚴格精準的周期,建議使用AWU和活躍停機模式。
(2)由電池供電的應用,在大多數時間MCU處于喚醒模式。
·如果MCU需要執行一些周期性的工作,且沒有需要持續運行的外設,建議使用活躍停機模式。
·如果至少有一個外設要持續工作,且中斷可以喚醒MCU,建議使用等待模式。
(3)由固定電源供電的應用,但是功耗是重要指標。
·知果需要MCU持續工作,建議使用運行模式,但是應當選擇時鐘預分頻系數獲得合適的時鐘頻率。
從表2. 10至表2.15可知,功耗取決于電源電壓和時鐘頻率。MCU的工作模式(運行、等待、活躍停機和停機)會影響功耗,采用恰當的低功耗模式可顯著降低功耗。BIT3252A 號
在活躍停機和停機模式下,用戶可以選擇使用哪個穩壓器(MVR或者LPVR),以及使閃存處于哪個模式(工作模式或者掉電模式)。
1.最小化功耗規則
最小化功耗規則如下:
·關閉所有不使用的外設(除了USART、LINUSART和SWIM以外所有外設默認關閉),并使用PCG功能(通過CLK_PCKENR×寄存器)來關閉不使用外設的時鐘(時鐘默認為打開)。
·在運行模式下,如果一個循環的大小小于一個存儲器塊的大小,循環代碼必須位于同一個存儲器塊中。
·所有不使用的引腳都應當設置為輸出低電平。絕對不能設置任何不用引腳為懸空輸入狀態,這會導致不必要的高功耗。
·如果需要某些外設持續工作和外部中斷功能時,選擇等待模式作為低功耗模式。
·選擇合適的%。值,y。。值越高則功耗越高。
·使用盡可能小的時鐘頻率,可以通過設置CPU的8個預分頻數和4個HSI預分頻數來得到適合應用程序的時鐘頻率。
2.為應用選擇最佳的低功耗模式
設計時需要根據應用條件選擇最佳的低功耗模式,如:
(1)由電池供電的應用,在大多數時間MCU處于睡眠模式。
·如果MCU由外部事件喚醒,且喚醒周期并不固定,而要求功耗盡可能低。這時,建議使用停機模式來盡可能延長電池續航時間。
·如果MCU的喚醒不依靠外部事件,而是依賴于某個不嚴格精準的周期,建議使用AWU和活躍停機模式。
(2)由電池供電的應用,在大多數時間MCU處于喚醒模式。
·如果MCU需要執行一些周期性的工作,且沒有需要持續運行的外設,建議使用活躍停機模式。
·如果至少有一個外設要持續工作,且中斷可以喚醒MCU,建議使用等待模式。
(3)由固定電源供電的應用,但是功耗是重要指標。
·知果需要MCU持續工作,建議使用運行模式,但是應當選擇時鐘預分頻系數獲得合適的時鐘頻率。
上一篇:活躍停機模式下的功耗
上一篇:Blackfin處理器簡介
熱門點擊
- 四D觸發器74LS175集成塊
- 邊沿JK觸發器
- 發光二極管直流電源指示燈電路
- 三極管靜態電流作用及其影響
- 反相比例運算放大器的研究
- 采用LC并聯諧振移相電路
- RC低頻衰減電路
- 變壓器結構和工作原理
- RC移相電路和RC消振電路
- 輸入輸出電阻測量
推薦技術資料
- 泰克新發布的DSA830
- 泰克新發布的DSA8300在一臺儀器中同時實現時域和頻域分析,DS... [詳細]