我认为我已将 MPOST 配置为运行、但我继续在结果存储器位置看到0x00000000 (未测试)。 使用 launch_ex1_f280025c_demo.c 作为起点、我修改了源文件和链接器文件、如下所示、使用0x5AFFFF3F 对 OTP GPREG2 (0x7800E)进行编程。
#pragma DATA_SECTION (Z1_GPREG_VALUE、"OTP_Z1_GPRG")
const uint64_t Z1_GPREG_VALUE = 0x5AFFFF3FFFFFFFFF;
#pragma RETAIN (Z1_GPREG_VALUE)
存储器
{
OTP_Z1_GPREG:origin = 0x0007800C,length = 0x00000004
部分
{
OTP_Z1_GPREG:> OTP_Z1_GPREG
加载调试器后、OTP GPREG2似乎已在存储器浏览器中成功编程。
该程序还需要几秒钟才能开始、我知道这是 MPOST 的预期。
但是、当我查看存储器位置0x00000006以获得测试结果时、我看到0x00000000、表示未启用 MPOST。
您能帮我解决可能出现的问题吗?
谢谢、
Don