phy芯片测试寄存器_测试RH850-U2A16的静态功耗

本文主要介绍在项目前期,如何测试瑞萨RH850-U2A16单片机在DeepStop模式下的静态功耗。通过开发板进行电流测量,利用E2调试工具和GreenHills IDE进行模式切换验证。在DeepStop模式下,通过配置特定寄存器和选择定时器TAUJ3I0作为唤醒源进入cyclic run模式,以实现低功耗目标。测试过程中未关闭中断,以避免立即切换模式。
摘要由CSDN通过智能技术生成

背景:公司项目前期芯片方案评估,由于静态功耗客户端要求比较严,2.5mA以下,我们的芯片资源相对比较多,有516pin,网关+BCM+PEPS,唤醒源有40+,所以静态功耗的挑战还是挺大的。我这篇文章主要记录,我在验证芯片的可行性阶段所做的一些工作。

芯片:瑞萨RH850系列的,U2L16单片机

DeepStop模式

知识准备:

1.验证deep stop模式的电流,瑞萨提供的开发板子,我们在开发板子上做测试验证。

2.Deep stop模式,单片机的SYSVCC和VCC在给芯片供电,只需要关心这两个引脚的电流即可,在开发板子上,提供了条线可以把电流表串联进去,可以很方便测试电流。

3.U2A16芯片只能使用E2调试工具,E1不支持这款芯片,因为这款芯片比较新。

4.瑞萨提供了基础的GreenHills IDE调试环境。

对于软件启动多核如下方式:

然后再PE0核中做相关的测试动作。

int main()
{
    unsigned int PE_ID;
    PE_ID = GetPEID() ;
	switch(PE_ID)
	{
	    case 0:
			main_pe0() ;
			break ;
	    case 1:
			main_pe1() ;
			break ;
	    case 2:
			main_pe2() ;
			break ;
	    case 3:
			main_pe3() ;
			break ;
	}
	return 0;
}

测试中只需要加

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值