This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
您好!
您能否告知用户代码如何评估位 CpuSysRegs.RESC.bit.XRSn?
我创建了附加项目并观察了该位。
因此 、在执行"SETC OBJMODE"时该位被清零:
[F2837xD_CodeStartBranch.ASM]
LN-67 SETC OBJMODE ;为28x 目标代码设置 OBJMODE
$./F2837xD_CodeStartBranch.asm:67:78$()、wd_disable:
082668: 561F SETC OBJMODE ; ***此处 RESC 从0xC000002更改为0xC0000000。
我认为解决方案可以节省线前的位,但我想有一种简单的方法,你能不能提出建议吗?
此项目是从 controlSUITE V130 CPU1闪烁灯修改的。
Hideaki-San、
[引述]我再次进行测试、了解我的测试不是什么问题。 CpuSysRegs.RESC.bit.XRSn 位在某个引导 ROM 中被清除。 [/报价]
没错。 BootROM 清除 POR 和 XRSn 的状态。
[报价]您能否建议如何向 main()报告复位原因 XRSn? [/报价]
请告诉我他们计划如何使用此信息? 它们是否尝试区分 XRSn 和 WD 复位或其他情况? 他们还想区分 POR 吗?
此致、
Vivek Singh