查看: 1185|回复: 0

基于IAR仿真RA低功耗

[复制链接]

2

主题

4

帖子

431

积分

中级会员

Rank: 3Rank: 3

积分
431
发表于 2022-1-20 19:08:14 | 显示全部楼层 |阅读模式
基于IAR仿真RA低功耗
       为实现RA进入Deep software standby mode 后能保持Jlink仿真连接,唤醒DS(Deepsoftware standby mode)后芯片复位也能保持Jlink仿真。本文档是基于RA4M2芯片做测试实现。(理论上RA所有芯片都通用)

根据芯片手册文档说明是支持DeepSoftware Standby mode仿真的,需要做一些配置,并且Jlink也需要配置打开Low Power Debug,Jlink仿真的Low Power Debug默认是关闭的,需要做一些配置。


下图为芯片手册说明(详细的配置寄存器请自行看手册):

下图为Jlink文档上边的Low Power Debugging说明(我们是属于文档中介绍的第4种模式):



根据Jlink文档中的介绍相关配置相关的说明如下图所示(文档链接:https://wiki.segger.com/Generic_IDE#Low_power_debugging):


由上总结需要通过IAR链接配置Jlinkscript file 跟Jlink setting file。

Jlink script file 内容如下图所示(需要自行新建.JLinkScript文件放IAR工程目录下边):


Jlink setting file文件配置如下图所示(文件所在目录为IAR工程下边的settings\工程名_Debug.jlink)


IAR 需要增加调用.JLinkScript文件命令,如下图所示
(命令:--jlink_script_file=$PROJ_DIR$/DS_MODE_debug.JLinkScript):

配置好后就可以仿真低功耗了。
注意:仿真状态下的功耗并无参考价值,如需实际需脱机测试。
Jlink script file 与Jlink setting file下载链接
工程下载链接(基于IAR for ARM 9.10.2版本)

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

用户排行榜

RA助手

主题: 116帖子:134精华:0

RA_Lance

主题: 92帖子:132精华:9

lugl

主题: 43帖子:132精华:0

xujiwei263

主题: 16帖子:73精华:0

books咦

主题: 11帖子:11精华:2

Juggernaut

主题: 9帖子:95精华:0
快速回复 返回顶部 返回列表