工具与软件:
团队成员、您好!
我们尝试运行 MCAL 软件包 MCAL_MSPM0_00.02.04.00中提供的示例。 由于 MCU 进入异常(复位处理程序)、该示例未按预期工作。
我们有以下观察结果:
1. CCS 示例: out_of_box_mspm0g3519
我们刷写 CCS 中提供的 out_of_box_mspm0g3519示例的二进制文件、并可以看到代码在电路板上闪烁。 在本例中、我们可以看到地址0x41C40034的值为0x8103060A

2. MCAL 软件包示例- dio_app
我们根据 MCAL 版本说明中提供的步骤构建示例。 我们通过 Lauterbach (Trace32)调试程序下载生成的二进制文件。
当我们运行该示例时、将 执行以下指令:sysctl->SOOCK.SYSPLLPARAM0 =*(volatile uint32_t *)((uint32_t) CL404.j Mcu_Clock Mcu_Clk PLLInputFreq);(在 Mcu_Drv Mcu_Syspll ()函数中)。 只要执行上述行、就会跳转到复位处理程序函数。 此外、我们检查发现地址 0x41C40034上没有适用于 CCS 示例的数据。
根据上述观察、我们有以下问题:
1.是否是在从 CCS 刷写代码时写入的闪存区域。 如何处理?
2.在闪烁时,我们需要注意写这个区域。 我们如何处理它?
3.是否有任何原因影响这一点?
此致、
Rohidas