近年來,隨著越來越多的智能和物聯(lián)網(wǎng)連接功能在家用電器、工業(yè)和消費(fèi)設(shè)備等許多電池供電的應(yīng)用上實(shí)現(xiàn),信息系統(tǒng)的功耗一直在增加。考慮到未來信息社會(huì)的進(jìn)一步發(fā)展,必須降低構(gòu)成信息系統(tǒng)的各個(gè)終端的功耗。
瑞薩 RA MCU 支持多種低功耗功能,例如低功耗模式(睡眠模式、待機(jī)模式和貪睡模式)、電源控制模式、內(nèi)置外圍功能的獨(dú)立時(shí)鐘供應(yīng)停止功能,以滿足各種客戶的需求低功耗應(yīng)用的需求。尤其是Snooze模式,它允許外圍功能在沒有CPU干預(yù)的情況下自主運(yùn)行,非常獨(dú)特,可以顯著降低間歇運(yùn)行的應(yīng)用程序的功耗。
在 RA2E1 MCU 上可以在貪睡模式下自主和相互運(yùn)行的外圍功能示例:
定時(shí)器(AGT、RTC):定期產(chǎn)生中斷
12 位 A/D 轉(zhuǎn)換器 (ADC):將來自傳感器的模擬信號(hào)轉(zhuǎn)換為 12 位數(shù)字值
數(shù)據(jù)傳輸控制器 (DTC):傳輸數(shù)據(jù)(例如,從外圍寄存器到 RAM 或其他外圍寄存器的數(shù)據(jù)傳輸)。
數(shù)據(jù)運(yùn)算電路 (DOC):能夠執(zhí)行 16 位數(shù)據(jù)的比較、加法和減法的電路。
Snooze模式下外圍模塊的組合操作是通過配備MCU的事件鏈接控制器(ELC)實(shí)現(xiàn)的。通過將上述模塊事件與 ELC 鏈接,無需軟件處理即可自動(dòng)執(zhí)行以下組合操作:開始 ADC 轉(zhuǎn)換 - 將 AD 轉(zhuǎn)換結(jié)果傳輸?shù)?RAM - 進(jìn)行數(shù)據(jù)比較并判斷是否喚醒 CPU 或返回支持。
下面的這篇文章介紹了利用貪睡模式的低功耗數(shù)據(jù)記錄器應(yīng)用程序 (R30AN0392)。
低功耗數(shù)據(jù)記錄器應(yīng)用說明概述
本應(yīng)用筆記介紹了如何將 RA2E1 MCU 和靈活軟件包 (FSP) 用于需要低功耗以延長(zhǎng)電池壽命的數(shù)據(jù)記錄器應(yīng)用。示例應(yīng)用示例使 CPU 持續(xù)處于待機(jī)狀態(tài),但獲取模擬傳感器數(shù)據(jù),將 AD 對(duì)話結(jié)果傳輸?shù)?RAM 緩沖區(qū),并在低功耗下對(duì)數(shù)據(jù)進(jìn)行閾值確定。
低功耗數(shù)據(jù)記錄器應(yīng)用程序的行為:
MCU 進(jìn)入軟件待機(jī)模式
每 30 分鐘通過 AGT 中斷轉(zhuǎn)換到貪睡模式
通過 ELC 鏈接操作執(zhí)行 A/D 轉(zhuǎn)換、RAM 傳輸和閾值比較。
如果數(shù)據(jù)比較的結(jié)果小于閾值,則過程返回步驟 1。
如果數(shù)據(jù)比較的結(jié)果大于或等于閾值,則流程進(jìn)行到步驟 4。
從貪睡模式轉(zhuǎn)換到正常模式(CPU 操作模式)
存儲(chǔ)在 RAM 中的傳感器數(shù)據(jù)通過 UART 通信使用串行通信接口 (SCI) 輸出,過程返回 1。
低功耗模式也被實(shí)時(shí)時(shí)鐘 (RTC) 產(chǎn)生的 24 小時(shí)中斷取消,存儲(chǔ)在 RAM 中的傳感器數(shù)據(jù)通過 UART 通信輸出。
一系列處理流程和電源圖像:
使用靈活的軟件包 (FSP) 開發(fā)低功耗應(yīng)用
Renesas RA 系列的 FSP 提供開發(fā)低功耗應(yīng)用所需的各種 HAL 驅(qū)動(dòng)程序,集成開發(fā)環(huán)境 e2 studio 支持直觀的配置器和智能代碼生成,可輕松快速地開發(fā)低功耗應(yīng)用,包括與 ELC 的事件鏈接。
本文中的低功耗數(shù)據(jù)記錄器應(yīng)用程序可以在 FSP 配置器的支持下輕松實(shí)現(xiàn)。
使用 LPM HAL 驅(qū)動(dòng)程序?qū)傩栽O(shè)置低功耗模式轉(zhuǎn)換條件。
在 Event Links 標(biāo)簽頁中通過 ELC 設(shè)置 A/D 轉(zhuǎn)換器啟動(dòng)觸發(fā)。
按“生成項(xiàng)目?jī)?nèi)容”自動(dòng)生成安裝文件到項(xiàng)目文件夾。
用戶應(yīng)用程序代碼實(shí)現(xiàn)。通過使用 Developer Assistant 功能,您可以通過拖放將驅(qū)動(dòng)程序 API 調(diào)用添加到源代碼中。
FPB-RA2E1 套件
RA2E1 MCU 組評(píng)估套件 FPB-RA2E1實(shí)施各種連接器,允許訪問 RA2E1 MCU、板載 E2 仿真器、用戶開關(guān)、LED 上的所有引腳,以啟動(dòng) RA2E1 MCU 并使用 FSP 和 e2 開發(fā)嵌入式生態(tài)系統(tǒng)應(yīng)用工作室很快。FPB-RA2E1 還提供了一些測(cè)試點(diǎn)來評(píng)估 MCU 的性能,例如電流消耗。
如本文所述,可以使用 FSP-e2 工作室配置器和 FPB-RA2E1 套件快速評(píng)估 RA2E1 MCU 上的各種低功耗特性和外圍功能。
審核編輯:郭婷
-
mcu
+關(guān)注
關(guān)注
146文章
17877瀏覽量
361355 -
連接器
+關(guān)注
關(guān)注
99文章
15266瀏覽量
139493 -
仿真器
+關(guān)注
關(guān)注
14文章
1034瀏覽量
85066
發(fā)布評(píng)論請(qǐng)先 登錄
【RA4L1-SENSOR】RA4L1-SENSOR開發(fā)版開箱評(píng)測(cè)+e2studio軟件安裝
瑞薩全新RA2L2 MCU 搭載48MHz ArmCortex-M23內(nèi)核 超低功耗、支持CAN及USB-C

RA0E2 通用微控制器 (MCU)數(shù)據(jù)手冊(cè)和選型解讀

新品 | RA0系列MCU喜添新成員RA0E2,0.25uA超低功耗待機(jī),支持5v、125c

瑞薩電子RA8E1和RA8E2 MCU新品解讀

評(píng)論