0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

詳解RA2E3 MCU的低功耗工作模式

MCU開發(fā)加油站 ? 來源:瑞薩電子 ? 2024-02-22 09:29 ? 次閱讀

本文將為您詳細(xì)介紹RA2E3 MCU的省電功能如何降低應(yīng)用中不必要的功耗。

Prabhath Horagodage

Senior Staff Product Management

微控制器用于多種用途。一些應(yīng)用需要高速、高性能和連續(xù)的全速運(yùn)行,而另一些應(yīng)用只需要在特定周期內(nèi)進(jìn)行部分操作。瑞薩多年來一直在研究這些用例,并設(shè)計(jì)了極其節(jié)能的RA2E3,使設(shè)計(jì)人員能夠通過其省電功能來降低MCU功耗,以達(dá)到最終用戶的期望,實(shí)現(xiàn)高能效和環(huán)保效益。RA2E3提供四種主要的省電模式,可以單獨(dú)使用,也可以組合使用:

三種不同的低功耗工作模式

四種不同的電源控制模式

時(shí)鐘頻率切換到適當(dāng)?shù)乃俣?/p>

在特定持續(xù)時(shí)間內(nèi)停止不必要的模塊

低功耗工作模式

RA2E3提供以下三種不同的低功耗模式:

休眠模式

軟件待機(jī)模式

貪睡模式

當(dāng)滿足所需條件時(shí),可以對(duì)MCU進(jìn)行編程,使其自動(dòng)在這些模式之間轉(zhuǎn)換。在特定條件下(高速時(shí)鐘、所有外設(shè)時(shí)鐘均已啟用等)的正常模式下的最大電源電流為12 mA,而在特定條件下(所有SRAM均已開啟、所有外設(shè)模塊均停止等)軟件待機(jī)模式下的最大電源電流為0.25 μA。睡眠模式和貪睡模式下的電源電流介于正常和軟件待機(jī)模式下的電源電流之間,具體取決于操作模塊數(shù)量、時(shí)鐘頻率等條件??梢源致员容^每種模式下的功耗,如圖1所示。低功耗模式之間的轉(zhuǎn)換方法如圖2所示。

2d6834ea-d0a3-11ee-a297-92fbcf53809c.jpg

圖1 各低功耗模式下功耗的粗略比較(有條件)

2d756642-d0a3-11ee-a297-92fbcf53809c.jpg

圖2 低功耗模式轉(zhuǎn)換方法(詳見MCU硬件手冊(cè))

1睡眠模式

在此模式下,CPU停止運(yùn)行,但保留其內(nèi)部寄存器的內(nèi)容。其他外設(shè)功能和振蕩器默認(rèn)不停止,但用戶可以設(shè)置是否停止它們。

例如,如果用戶需要在快速模式下執(zhí)行一段時(shí)間的A/D轉(zhuǎn)換,但在此期間不需要CPU操作,則用戶可以編程MCU在A/D轉(zhuǎn)換開始時(shí)進(jìn)入具有高速轉(zhuǎn)換時(shí)鐘的睡眠模式,并在A/D轉(zhuǎn)換完成后返回正常模式。在此示例中,用戶在此期間節(jié)省了不必要的CPU功耗。有關(guān)進(jìn)入、操作和取消睡眠模式的更多詳細(xì)信息,請(qǐng)參閱文末RA2E3硬件手冊(cè)

2軟件待機(jī)模式

在此模式下,CPU、大多數(shù)外設(shè)功能和振蕩器停止。但是,CPU內(nèi)部寄存器和SRAM數(shù)據(jù)的內(nèi)容、片上外設(shè)功能的狀態(tài)和I/O端口被保留。軟件待機(jī)模式可顯著降低功耗,因?yàn)榇蠖鄶?shù)振蕩器已停止。

例如,如果MCU需要等待外部輸入(如IRQ中斷)啟動(dòng)特定操作,并且在等待期間不需要其他操作,則用戶可以對(duì)MCU進(jìn)行編程,使其保持軟件待機(jī)模式,直到接收到輸入,從而節(jié)省大部分不必要的功耗。接收到輸入后,可以在軟件待機(jī)模式下執(zhí)行目標(biāo)操作,也可以根據(jù)需要在過渡到貪睡或正常模式后執(zhí)行。目標(biāo)操作完成后,可以再次返回軟件待機(jī)模式并等待下一個(gè)輸入。有關(guān)進(jìn)入、操作和取消軟件待機(jī)模式的更多詳細(xì)信息,請(qǐng)參閱文末RA2E3硬件手冊(cè)。

3貪睡模式

在此模式下,CPU停止運(yùn)行,但其內(nèi)部寄存器的內(nèi)容被保留。大多數(shù)外設(shè)功能和振蕩器的操作都是可選的。如圖2所示,不允許從正常模式或睡眠模式直接過渡到貪睡模式。應(yīng)通過軟件待機(jī)模式過渡到貪睡模式。但是,可以直接從“正?!蹦J竭^渡到“貪睡”模式。

讓我們看一個(gè)在貪睡模式下使用UART的示例。在開始UART通信之前,MCU可以保持軟件待機(jī)模式,節(jié)省功耗。當(dāng)它開始接收UART數(shù)據(jù)時(shí),MCU可以過渡到貪睡模式并繼續(xù)接收數(shù)據(jù),而不會(huì)喚醒CPU、不必要的外設(shè)功能和振蕩器。數(shù)據(jù)接收完成后,MCU可以再次返回軟件待機(jī)模式,等待下一個(gè)UART數(shù)據(jù)。有關(guān)進(jìn)入、操作、結(jié)束和取消貪睡模式的更多詳細(xì)信息,請(qǐng)參閱文末RA2E3硬件手冊(cè)。

電源控制模式

有四種功率控制模式,主要根據(jù)最大工作頻率和工作電壓范圍來定義。通過功率模式控制內(nèi)存讀取速度,可以降低內(nèi)存(閃存/RAM)的電流消耗。電源控制模式可用于正常、睡眠和貪睡模式。每種模式的功耗如圖3所示。

1高速模式

在此模式下,MCU的最大工作頻率和電壓范圍分別為48 MHz和1.8至5.5V。在特定條件(在正常模式下工作,禁用所有外設(shè)時(shí)鐘,從閃存執(zhí)行CoreMark代碼)模式下,最大電源電流為4.80 mA。

2中速模式

在此模式下,MCU的最大工作頻率和電壓范圍分別為24 MHz和1.8至5.5V。但是,當(dāng)工作電壓為1.6至1.8V時(shí),最大工作頻率為4 MHz。在特定條件下(在正常模式下工作,禁用所有外設(shè)時(shí)鐘,從閃存執(zhí)行CoreMark代碼)的典型電源電流為2.60 mA。

3低速模式

在此模式下,MCU的最大工作頻率和電壓范圍分別為2 MHz和1.6至5.5V。在特定條件下(在正常模式下工作,禁用所有外設(shè)時(shí)鐘,從閃存執(zhí)行CoreMark代碼)的典型電源電流為0.30 mA。

4Subosc速度模式

在此模式下,MCU的最大工作頻率和電壓范圍分別為37.6832 kHz和1.6至5.5V。在特定條件下,該模式的典型電源電流約為5 μA。

2d7f5328-d0a3-11ee-a297-92fbcf53809c.jpg

圖3 各電源控制模式下功耗的粗略比較(有條件)

時(shí)鐘切換

可以為系統(tǒng)時(shí)鐘(ICLK)選擇分頻比。當(dāng)不需要高速時(shí)鐘時(shí),用戶可以切換到適當(dāng)?shù)牡退贂r(shí)鐘并節(jié)省功耗。時(shí)鐘分頻比為1、2、4、8、16、32和64。

頻率越低,電流消耗越低。但就功率性能(mA/MHz)而言,48 MHz是最有效的(100 μA/MHz = 4.8 mA/48 MHz)。一般來說,對(duì)于需要更高計(jì)算處理和CPU性能的應(yīng)用,可以通過在正常模式下設(shè)置更高的頻率和縮短CPU處理時(shí)間來實(shí)現(xiàn)更低的功耗。另一方面,對(duì)于控制系統(tǒng)等應(yīng)用,可以通過在正常模式下將頻率設(shè)置為較低的值來降低電流消耗。

例如,ICLK為48 MHz、32 MHz、16 MHz和8 MHz時(shí),在以下省電功能的條件下,典型電源電流分別為4.80 mA、3.45 mA、2.05 mA和1.40 mA。低功耗模式:正常模式,功率控制模式:高速模式,模塊停止:禁用所有外設(shè)時(shí)鐘。

2d912918-d0a3-11ee-a297-92fbcf53809c.jpg

圖4 其他省電功能條件相同時(shí)的功耗粗略比較

外設(shè)時(shí)鐘(PCLKB、PCLKD)也可以選擇時(shí)鐘分頻比1、2、4、8、16、32和64。

模塊停止功能

通過以下寄存器設(shè)置停止非工作模塊或其時(shí)鐘,可以節(jié)省功耗:

DTC、I2C、SPI、SCI、CAC、CRC、DOC、ELC、AGT、GPT32n、GPT16n、POEG、ADC120模塊的運(yùn)行可以通過設(shè)置MSTPCRn(n:A、B、C、D)寄存器來停止

RTC、WDT、IWDT的寄存器讀/寫時(shí)鐘可以通過LSMRWDIS寄存器的設(shè)置來停止

MPU、調(diào)試、BPF的運(yùn)行時(shí)鐘可以通過設(shè)置LPOPT寄存器來停止

在軟件待機(jī)模式下,16 KB SRAM中的8 KB可以通過PSMCR寄存器的設(shè)置關(guān)閉

各省電功能組合

結(jié)合使用省電功能可以實(shí)現(xiàn)更多的省電效果。該表詳細(xì)介紹了五種情況,這些情況只是眾多可能組合中的幾個(gè)例子。

2d9c0c70-d0a3-11ee-a297-92fbcf53809c.png

表1 省電功能組合示例(適用條件)

2da5ba40-d0a3-11ee-a297-92fbcf53809c.jpg

圖5 各組合情況下功耗粗略比較

審核編輯:湯梓紅

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • 微控制器
    +關(guān)注

    關(guān)注

    48

    文章

    7454

    瀏覽量

    150850
  • mcu
    mcu
    +關(guān)注

    關(guān)注

    146

    文章

    16885

    瀏覽量

    349914
  • 瑞薩
    +關(guān)注

    關(guān)注

    34

    文章

    22282

    瀏覽量

    85939

原文標(biāo)題:MCU省電功能如何確保您的系統(tǒng)更省電?

文章出處:【微信號(hào):mcugeek,微信公眾號(hào):MCU開發(fā)加油站】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

收藏 人收藏

    評(píng)論

    相關(guān)推薦

    FPB-RA2E3快速原型板的介紹和演示概述

    RA2E3快速原型板配備了R7FA2E3073CFL微控制器,是一塊專門用于各種應(yīng)用原型開發(fā)的評(píng)估板。內(nèi)置SEGGER J-Link?仿真器電路,無需增設(shè)工具即可實(shí)現(xiàn)程序的寫入/調(diào)試。
    的頭像 發(fā)表于 05-08 14:55 ?1094次閱讀
    FPB-<b class='flag-5'>RA2E3</b>快速原型板的介紹和演示概述

    先進(jìn)MCU的新低功耗模式

    ,晶體管的工作電流減少而泄漏電流增加正成為趨勢(shì)。泄漏電流增加在低功耗模式(如休眠模式)的電流規(guī)范中最為明顯。高級(jí)MCU上的休眠電流通常在
    發(fā)表于 08-27 15:41

    利用先進(jìn)MCU的新低功耗模式

    半導(dǎo)體工藝的發(fā)展,晶體管的工作電流減少而泄漏電流增加正成為趨勢(shì)。泄漏電流增加在低功耗模式(如休眠模式)的電流規(guī)范中最為明顯。高級(jí)MCU上的休
    發(fā)表于 09-02 15:51

    Renesas 32位MCU RA2A1簡(jiǎn)介及低功耗模式分析!

    Delta ADC、比較器、運(yùn)算放大器和 DAC。RA2A1 MCU 面向成本敏感和低功耗工業(yè)傳感器應(yīng)用,高解析度模擬將成為成本優(yōu)勢(shì)。主要特性48MHz Arm? Cortex?-M23256kB 閃存
    發(fā)表于 09-02 10:40

    STM32的低功耗模式

    STM32的低功耗模式1.睡眠模式2.停止模式3.待機(jī)模式
    發(fā)表于 08-11 07:35

    基于MSP430單片機(jī)低功耗控制與系統(tǒng)工作模式詳解

    基于MSP430單片機(jī)低功耗控制與系統(tǒng)工作模式詳解
    發(fā)表于 10-12 15:29 ?11次下載
    基于MSP430單片機(jī)<b class='flag-5'>低功耗</b>控制與系統(tǒng)<b class='flag-5'>工作</b><b class='flag-5'>模式</b><b class='flag-5'>詳解</b>

    瑞薩電子推MCU新品,瞄準(zhǔn)低功耗工業(yè)和物聯(lián)網(wǎng)應(yīng)用

    日前,瑞薩電子(Renesas)宣布,基于其RA4系列MCU推出12款RA4M2 MCU新品。 這些RA4M2產(chǎn)品將
    的頭像 發(fā)表于 02-25 11:18 ?2237次閱讀

    MCU學(xué)習(xí)筆記_STM32低功耗模式概述

    MCU學(xué)習(xí)筆記電源管理系統(tǒng)1. STM32低功耗模式概述2. 寄存器和庫函數(shù)配置3. HAL庫配置PVD實(shí)例1. STM32
    發(fā)表于 10-28 17:36 ?9次下載
    <b class='flag-5'>MCU</b>學(xué)習(xí)筆記_STM32<b class='flag-5'>低功耗</b><b class='flag-5'>模式</b>概述

    使用RA2E1 MCU和FSP實(shí)現(xiàn)超低設(shè)計(jì)

    e2 開發(fā)嵌入式生態(tài)系統(tǒng)應(yīng)用工作室很快。FPB-RA2E1 還提供了一些測(cè)試點(diǎn)來評(píng)估 MCU 的性能,例如電流消耗。
    的頭像 發(fā)表于 04-25 10:10 ?2027次閱讀
    使用<b class='flag-5'>RA2E</b>1 <b class='flag-5'>MCU</b>和FSP實(shí)現(xiàn)超低設(shè)計(jì)

    入門級(jí)RA系列RA2E1 MCU組用于低功耗和空間受限應(yīng)用

      RA2E1 組得到廣泛的第三方開發(fā)工具以及瑞薩電子原創(chuàng)開發(fā)環(huán)境的支持。EK-RA2E1評(píng)估套件使用戶能夠無縫評(píng)估 RA2E1 MCU 組的功能,并使用一流的靈活軟件包 (FSP)和
    的頭像 發(fā)表于 04-29 14:33 ?2335次閱讀
    入門級(jí)<b class='flag-5'>RA</b>系列<b class='flag-5'>RA2E</b>1 <b class='flag-5'>MCU</b>組用于<b class='flag-5'>低功耗</b>和空間受限應(yīng)用

    RA2快速設(shè)計(jì)指南 [2] MCU工作模式和選項(xiàng)設(shè)置存儲(chǔ)器

    3. MCU工作模式 復(fù)位后,RA2 MCU系列可以進(jìn)入以下兩種
    的頭像 發(fā)表于 03-25 12:50 ?902次閱讀

    產(chǎn)品 | 瑞薩RA產(chǎn)品家族入門級(jí)RA2E1 MCU產(chǎn)品群, 以滿足成本敏感與空間受限型應(yīng)用需求

    RA2E1 MCU產(chǎn)品群支持1.6V至5.5V的寬工作電壓范圍和多種封裝,如LQFP、QFN、LGA、BGA及晶圓級(jí)芯片封裝(WLCSP),擁有卓越性能、超低功耗、創(chuàng)新外設(shè)和小型封裝的
    的頭像 發(fā)表于 01-06 16:08 ?1575次閱讀
    產(chǎn)品 | 瑞薩<b class='flag-5'>RA</b>產(chǎn)品家族入門級(jí)<b class='flag-5'>RA2E</b>1 <b class='flag-5'>MCU</b>產(chǎn)品群, 以滿足成本敏感與空間受限型應(yīng)用需求

    RA MCU CANFD在FSP中的配置詳解

    在瑞薩RA系列MCU產(chǎn)品中,目前RA4E2、RA4T1、RA6E2、RA6T2
    的頭像 發(fā)表于 10-20 14:46 ?1236次閱讀
    <b class='flag-5'>RA</b> <b class='flag-5'>MCU</b> CANFD在FSP中的配置<b class='flag-5'>詳解</b>

    瑞薩電子RA產(chǎn)品家族新增RA0E1 MCU產(chǎn)品組

    瑞薩電子RA產(chǎn)品家族新增RA0E1 MCU產(chǎn)品組。RA0E1系列是一款低功耗、低成本微控制器,結(jié)合了32MHz Arm? Cortex?-M
    的頭像 發(fā)表于 04-11 15:17 ?828次閱讀
    瑞薩電子<b class='flag-5'>RA</b>產(chǎn)品家族新增<b class='flag-5'>RA0E</b>1 <b class='flag-5'>MCU</b>產(chǎn)品組

    RA0E1 MCU低功耗演示例程

    RA0E1產(chǎn)品組是RA0系列中的入門級(jí)簡(jiǎn)易MCU,具有出色的成本效益和超低功耗。其工作電流僅為84.3μA/MHz,待機(jī)電流低至200nA。
    的頭像 發(fā)表于 07-26 15:13 ?491次閱讀
    <b class='flag-5'>RA0E</b>1 <b class='flag-5'>MCU</b><b class='flag-5'>低功耗</b>演示例程