slmxiaodai 发表于 2026-8-1 16:30:20

【瑞萨RA-eco-RA6M4评测】+ 02 不同场景下的功耗测试

本帖最后由 slmxiaodai 于 2026-8-1 16:37 编辑

接着第一篇:
【瑞萨RA-eco-RA6M4评测】+ 01 开发板初体验及开发环境搭建 :https://www.eefocus.com/forum/thread-236019-1-1.html



7 功耗测试
(1)测试1:ADC读取测试
测试对象:RA-Eco-RA6M4-100PIN-V2.0
测试设备:IoT Power
烧录程序:RA6M4_ADC
程序说明:该程序为官方测试ADC,
场景一:多通道读取ADC原始值,实现了两个ADC单元g_adc0 和 g_adc1的共计13个ADC通道进行周期性扫描采样获得ADC通道原始值,如下所示。

烧录工程后,连接IoT Power并上电开始测试功耗,测试5分钟得到的数据如下。

测量多通道ADC数据读取时的功耗数据

场景2:测试单个ADC通道获取原始值,测试5分钟得到的数据如下。

测量单通道ADC数据读取时的功耗数据

(2)测试2:板载LED灯
测试对象:RA-Eco-RA6M4-100PIN-V2.0
测试设备:IoT Power
烧录程序:RA6M4_LED
程序说明:该程序为官方测试板载LED,但引脚配置不对,需要到配置文件和hal_entry函数中修改,如下所示。

代码中修改对应的引脚,如下所示。

该程序驱动3个板载LED小灯持续闪烁,测试5分钟得到的数据如下所示。

测量驱动板载led灯时的功耗数据

(3)测试3:板载触摸按钮
测试对象:RA-Eco-RA6M4-100PIN-V2.0
测试设备:IoT Power
烧录程序:RA6M4_TOUCH
程序说明:该程序为官方测试板载LED,但引脚配置不对,需要到配置文件中修改触摸按键和led小灯的引脚配置,同时还需要在qe_touch_config.c中更改ctsuchac0和ctsuchac1的值。
小灯的修改参考测试2,按键的修改如下所示。

然后修改qe_touch_config.c中的ctsuchac0和ctsuchac1(通道),修改后如下所示。

该程序启用板载的两个触摸按键,通过修改程序并确保触摸按键正常可用后,注释掉led灯相关的代码。重新上电后不触发触摸按钮得到的数据如下。


不触摸按钮的功耗数据

随后,用手指反复触摸得到的数据变化如下。

用手触发触摸按钮的功耗数据

(4)测试4:板载触摸按钮
测试对象:RA-Eco-RA6M4-100PIN-V2.0
测试设备:IoT Power
烧录程序:RA6M4_W25Q128
程序说明:该程序为官方测试测试SPI Flash读写程序。
将程序在上电后读取并打印第1、2、3扇区(起始地址分别为 0x0000、0x1000、0x2000,每扇区读取512字节)的原始数据。随后将这三个扇区全部擦除并写入0,然后再次读取并打印,以验证擦除/写入功能。
烧录程序上电后,测试得到的数据如下:
在上电后程序开始读写flash,电流随之上升,数据如下。

flash读写测试的功耗数据

随着三个扇区完成读取、擦除、打印流程结束后,电流随之下降,数据如下。

flash读写测试结束后的功耗数据

(5)测试5:睡眠测试
测试对象:RA-Eco-RA6M4-100PIN-V2.0
测试设备:IoT Power
烧录程序:RA6M4_LED
程序说明:本程序基于测试2添加睡眠代码,大致流程为找到configuration.xml配置文件,在stacks中新建一个睡眠的stack,其配置非常简单,只需修改name和设置睡眠模式即可,分为睡眠模式、软件待机模式、贪睡模式和深度软件待机模式。然后在合适的位置调用R_LPM_LowPowerModeEnter函数即可。led灯的亮灭来判断是否进入了睡眠状态。同时使用测试2的数据作为对照。
① 睡眠模式
调用R_LPM_LowPowerModeEnter(sleep.p_ctrl);进入睡眠模式测得的数据如下。

睡眠模式功耗数据
② 软件待机模式
软件待机模式与睡眠模式相似,但是此时大部分外设是停止工作的,需要指定用于唤醒MCU的中断源,而且只有少量中断源可以用于唤醒。具体中断源可以在设置stack属性时在Standby Options下的Wake Sources下找到,如下所示。


调用函数R_LPM_LowPowerModeEnter(SoftwareMode.p_ctrl); 测得的数据如下所示。

软件待机模式的功耗数据
③ 贪睡模式调用方法与睡眠模式相同,测得数据如下所示。贪睡模式的功耗数据
④ 深度睡眠模式调用方法与睡眠模式相同,测得数据如下所示。深度睡眠模式的功耗数据






页: [1]
查看完整版本: 【瑞萨RA-eco-RA6M4评测】+ 02 不同场景下的功耗测试