0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

使用RA2E1 MCU和FSP实现超低设计

星星科技指导员 来源:瑞萨电子 作者:Koki Kawashima 2022-04-25 10:10 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

近年来,随着越来越多的智能和物联网连接功能在家用电器、工业和消费设备等许多电池供电的应用上实现,信息系统的功耗一直在增加。考虑到未来信息社会的进一步发展,必须降低构成信息系统的各个终端的功耗。

瑞萨 RA MCU 支持多种低功耗功能,例如低功耗模式(睡眠模式、待机模式和贪睡模式)、电源控制模式、内置外围功能的独立时钟供应停止功能,以满足各种客户的需求低功耗应用的需求。尤其是Snooze模式,它允许外围功能在没有CPU干预的情况下自主运行,非常独特,可以显着降低间歇运行的应用程序的功耗。

在 RA2E1 MCU 上可以在贪睡模式下自主和相互运行的外围功能示例:

定时器(AGT、RTC):定期产生中断

12 位 A/D 转换器ADC):将来自传感器模拟信号转换为 12 位数字值

数据传输控制器 (DTC):传输数据(例如,从外围寄存器RAM 或其他外围寄存器的数据传输)。

数据运算电路 (DOC):能够执行 16 位数据的比较、加法和减法的电路。

Snooze模式下外围模块的组合操作是通过配备MCU的事件链接控制器(ELC)实现的。通过将上述模块事件与 ELC 链接,无需软件处理即可自动执行以下组合操作:开始 ADC 转换 - 将 AD 转换结果传输到 RAM - 进行数据比较并判断是否唤醒 CPU 或返回支持。

下面的这篇文章介绍了利用贪睡模式的低功耗数据记录器应用程序 (R30AN0392)。

低功耗数据记录器应用说明概述

本应用笔记介绍了如何将 RA2E1 MCU 和灵活软件包 (FSP) 用于需要低功耗以延长电池寿命的数据记录器应用。示例应用示例使 CPU 持续处于待机状态,但获取模拟传感器数据,将 AD 对话结果传输到 RAM 缓冲区,并在低功耗下对数据进行阈值确定。

低功耗数据记录器应用程序的行为:

MCU 进入软件待机模式

每 30 分钟通过 AGT 中断转换到贪睡模式

通过 ELC 链接操作执行 A/D 转换、RAM 传输和阈值比较。

如果数据比较的结果小于阈值,则过程返回步骤 1。

如果数据比较的结果大于或等于阈值,则流程进行到步骤 4。

从贪睡模式转换到正常模式(CPU 操作模式)

存储在 RAM 中的传感器数据通过 UART 通信使用串行通信接口 (SCI) 输出,过程返回 1。

低功耗模式也被实时时钟 (RTC) 产生的 24 小时中断取消,存储在 RAM 中的传感器数据通过 UART 通信输出。

一系列处理流程和电源图像:

poYBAGJmAvuAHSkbAADD87HpsQ8154.jpg

使用灵活的软件包 (FSP) 开发低功耗应用

Renesas RA 系列的 FSP 提供开发低功耗应用所需的各种 HAL 驱动程序,集成开发环境 e² studio 支持直观的配置器和智能代码生成,可轻松快速地开发低功耗应用,包括与 ELC 的事件链接。

本文中的低功耗数据记录器应用程序可以在 FSP 配置器的支持下轻松实现。

使用 LPM HAL 驱动程序属性设置低功耗模式转换条件。

在 Event Links 标签页中通过 ELC 设置 A/D 转换器启动触发。

按“生成项目内容”自动生成安装文件到项目文件夹。

用户应用程序代码实现。通过使用 Developer Assistant 功能,您可以通过拖放将驱动程序 API 调用添加到源代码中。

pYYBAGJmAvuAR8WzAAILJLxTjP4373.jpg

FPB-RA2E1 套件

RA2E1 MCU 组评估套件 FPB-RA2E1实施各种连接器,允许访问 RA2E1 MCU、板载 E2 仿真器、用户开关、LED 上的所有引脚,以启动 RA2E1 MCU 并使用 FSP 和 e² 开发嵌入式生态系统应用工作室很快。FPB-RA2E1 还提供了一些测试点来评估 MCU 的性能,例如电流消耗。

poYBAGJmAvyAfpShAAFnkNhOQG0664.jpg

如本文所述,可以使用 FSP-e² 工作室配置器和 FPB-RA2E1 套件快速评估 RA2E1 MCU 上的各种低功耗特性和外围功能。

审核编辑:郭婷

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • mcu
    mcu
    +关注

    关注

    147

    文章

    18605

    浏览量

    387025
  • 连接器
    +关注

    关注

    102

    文章

    15919

    浏览量

    145390
  • 仿真器
    +关注

    关注

    14

    文章

    1048

    浏览量

    86759
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    【瑞萨RA6E2】3.测试RA6E2芯片温度

    Sensor (TSN)温度传感器的简写,只不过它是瑞萨RA6E2内部的温度传感器,直接连接MCU芯片。 由上图可以看到TSN其实是ADC12通道 下面是TSN的温度传感器计算算法 The ambient
    发表于 11-17 11:57

    【CPKCOR-RA8D1】AI人脸检测(安装对应版本的FSP及LLVM)

    :\\\\Renesas\\\\RA\\\\e2studio_v2025-07_fsp_v6.1.0\\\\toolchains\\\\llvm_arm
    发表于 10-31 11:22

    RA4E2开发板评测】——6. ADC使用之测量RA4E2芯片温度传感器TSN

    的100MHz Arm®Cortex®-M33内核。RA4E2 MCU提供了高性能的ADC采样通道,具备12-Bit A/D Converter 同时,还带有一个内部温度传感器,叫做TSN。 TSN有
    发表于 09-03 11:55

    瑞萨RA2L1 MCU e² studio和FSP的使用指南

    本期“RA MCU众测宝典” 继续聚焦 “环境搭建” 专题,带大家走进【RA-Eco-RA2L1-48PIN-V1.0】的世界,查看e² studio和
    的头像 发表于 08-04 13:45 2431次阅读
    瑞萨<b class='flag-5'>RA2L1</b> <b class='flag-5'>MCU</b> <b class='flag-5'>e</b>² studio和<b class='flag-5'>FSP</b>的使用指南

    RA2L2#48MHz Arm Cortex-M23 入门级 USB 通用微控制器

    UART、CAN、无晶振 USB FS 以及 USB Type-C 接口。 RA2L2 可与 RA2L1 产品组、RA2E1 产品组和 RA2A1 产品组引脚和外围设备兼容,特别适用
    的头像 发表于 06-27 15:31 1153次阅读
    <b class='flag-5'>RA2L2</b>#48MHz Arm Cortex-M23 入门级 USB 通用微控制器

    RA4L1-SENSOR】RA4L1-SENSOR开发版开箱评测+e2studio软件安装

    的固件库。 通过使用FSP库,我们可以轻松配置和管理瑞萨MCU,从而轻松实现复杂的应用程序。 e2s 的安装步骤如下。 首先双击 e2s 安
    发表于 06-12 23:23

    瑞萨全新RA2L2 MCU 搭载48MHz ArmCortex-M23内核 超低功耗、支持CAN及USB-C

    电压范围,-40至125°C的宽工作温度范围,并具有丰富的外设,如 I3C、SSI、低功耗UART、CAN、USB FS,以及USB Type-C接口 。   RA2L2RA2L1系列、RA2E1系列和
    的头像 发表于 06-11 15:22 1252次阅读
    瑞萨全新<b class='flag-5'>RA2L2</b> <b class='flag-5'>MCU</b> 搭载48MHz ArmCortex-M23内核 <b class='flag-5'>超低</b>功耗、支持CAN及USB-C

    RA0E2 通用微控制器 (MCU)数据手册和选型解读

    和 1.6V 至 5.5V 的宽工作电压范围。RA0E2 MCU 包括一个高精度 (±1%) 和高速片上振荡器,以提高精度。这些 MCU 由一个电源架构组成,可从待机模式 (1.6μs
    的头像 发表于 05-13 15:21 904次阅读
    <b class='flag-5'>RA0E2</b> 通用微控制器 (<b class='flag-5'>MCU</b>)数据手册和选型解读

    瑞萨RA0系列MCU喜添新成员RA0E2

    RA家族2024年推出全新的RA0超低功耗系列,继RA0E1产品后,新添成员RA0E2RA0E2
    的头像 发表于 05-06 09:29 996次阅读
    瑞萨<b class='flag-5'>RA</b>0系列<b class='flag-5'>MCU</b>喜添新成员<b class='flag-5'>RA0E2</b>

    新品 | RA0系列MCU喜添新成员RA0E2,0.25uA超低功耗待机,支持5v、125c

    RA家族2024年推出全新的RA0超低功耗系列,继RA0E1产品后,新添成员RA0E2RA0E2
    的头像 发表于 05-01 08:15 1168次阅读
    新品 | <b class='flag-5'>RA</b>0系列<b class='flag-5'>MCU</b>喜添新成员<b class='flag-5'>RA0E</b>2,0.25uA<b class='flag-5'>超低</b>功耗待机,支持5v、125c

    【瑞萨RA2L1入门学习】+开箱评测

    R7FA2L1AB2DFL。RA2L1 产品组采用优化的制程和瑞萨电子的低功耗工艺技术,是业界一流水平的超低功耗微控制器。 本次收到的开发板印刷RA2L1
    发表于 03-09 07:40

    【瑞萨RA2L1入门学习】RA2L1开发环境搭建

    e² studio 和 FSP 的下载、安装及使用指南 1. 什么是 e² studio 和 FSP
    发表于 03-07 11:33

    瑞萨RA家族精品RA2L1产品介绍

    RA2L1MCU是瑞萨RA家族RA2系列广受欢迎的一款产品。RA2L1MCU专为超低功耗应用而设计,结合功耗表现出色的32位ArmCorte
    的头像 发表于 12-27 18:07 1128次阅读
    瑞萨<b class='flag-5'>RA</b>家族精品<b class='flag-5'>RA2L1</b>产品介绍

    瑞萨电子RA2L1 MCU产品介绍

    RA2L1 MCU是瑞萨RA家族RA2系列广受欢迎的一款产品。RA2L1 MCU专为
    的头像 发表于 12-10 10:51 1543次阅读
    瑞萨电子<b class='flag-5'>RA2L1</b> <b class='flag-5'>MCU</b>产品介绍

    瑞萨电子RA8E1RA8E2 MCU新品解读

    Arm Cortex-M85 RA8系列于2024年11月推出RA8E1RA8E2两款新产品。这两款新产品已正式量产上市,将高算力的RA8系列扩展到入门级领域的应用,降低BOM成本,
    的头像 发表于 12-09 10:35 1655次阅读
    瑞萨电子<b class='flag-5'>RA8E1</b>和<b class='flag-5'>RA8E2</b> <b class='flag-5'>MCU</b>新品解读