工具/软件:
1.调试器需要上电复位(POR)才能运行项目
首次调试上的示例项目时 AM263Px LaunchPad 、应用程序将成功运行。
但是、在后续调试尝试时(在终止调试会话之后)、除非执行以下操作、否则工程不会运行 上电复位(POR) 。
如果我尝试在没有 POR 的情况下进行调试、CPU 将停止并进入无限while
循环、如附件所示的图像所示。
预计每个调试会话之前都需要 POR 吗?
或者、是否有建议的方法可以在不执行 POR 的情况下恢复或重新初始化 SoC 状态(例如、通过 CCS 复位、GEL 脚本或软件复位)?
2. R5FSS 内核配置和状态寄存器行为
我正在导入 HelloWorld 来自 MCU+ SDK 的示例、并尝试通过写入 R5FSS 控制寄存器来更改内核配置:
HW_WR_REG32 (0x50D00020、0x07000000);//尝试设置双核模式
然后,我读了 R5FSS_0状态寄存器(0x50D00010) 、但我总是得到值:0x00000001
读取的值相同 也可以在不修改任何内核配置的情况下实现 。
根据 TRM 、默认引导配置应将 R5F 内核放入 锁步模式 、在这种情况下 第8位(位7) 何种程度 1. 。 不过、该位保持不变 0 1.4伏。
在读取 R5FSS 状态寄存器之前、我是否缺少一些初始化步骤或时序要求? 默认引导模式是否应该不反映状态寄存器中的锁步模式?