對于一些采用電池供電的產品需要長達數年不換電池情況下能連續工作,系統低功耗設計就尤為重要。MCU微控制器的低功耗設計決定系統的成敗關鍵。MCU微控制器的低功耗技術涉及到軟件、系統和底層的硬件工藝等。對于應用來說,在空閑的時候,可以將其時鐘關閉以節省動態功耗,或小部分電路以低速低功耗的方式運行,SRAM的讀寫動態功耗相當可觀,因此應該盡量減少讀寫SRAM。
瑞納捷針對低功耗應用推出了RJM8L151S和RJM8L003系列產品,已大量應用到各領域,如:煙霧報警器,LoRa模組,智能門鎖,燈控設備,GPS定位器,安防探測器,電子煙等應用領域。
RJM8L151S和RJM8L003系列產品是基于8051增強型單片機,工作電壓2.0-5.5V,主頻達16MHz,內置32KB FLASH,4KB SRAM,真隨機數發生器,豐富外設接口。采用先進的低功耗設計,通過不同的電源域與時鐘域的組合,支持6種低功耗模式,待機模式(Halt)0.6uA,低速運行85uA@32KHz,高速運行小于4mA@16MHz。
低功耗模式及特性:
- HALT模式
系統所有時鐘停止,系統不掉電,RAM處于保持狀態。因此,可以節省動態功耗。
CPU和外設時鐘關閉,但低速時鐘LSI或LSE開啟,因此,可以用RTC、LPTIMER和LPUART喚醒。
3. WAIT模式
CPU時鐘停止外,其他模塊正常工作,系統工作在高速時鐘HSI或HSE或HSO。因此,喚醒時間非常短,只需3個系統時鐘周期就可喚醒。
4. LOW_POWER_WAIT模式
CPU時鐘停止外,其他模塊正常工作,系統工作在低速時鐘LSI或LSE或高速時鐘HIS的16分頻下。
5. LOW_POWER_RUN模式
高頻時鐘關閉,開啟LSI或LSE運行。
運行在MCU微控制器上的軟件對于功耗的控制靈活性很高,軟件層面發掘低功耗的效果比硬件低功耗本身的效果更加顯著。根據不同場景,合理讓MCU工作在不同的模式,實現能效管理。在空閑時,盡可能進入HALT模式或ACTIVE HALT模式,以節省功耗。特別注意,對于沒有使用到的IO口,不要使能輸入和輸出功能。
-
mcu
+關注
關注
146文章
17123瀏覽量
350995
發布評論請先 登錄
相關推薦
評論