工具/软件:Code Composer Studio
程序运行正常、但当我在那里更改内容时、它在某个点崩溃。 问题似乎是 memset。。。 我是否需要将其包含在存储器中、如果是、为什么它以前起作用?
在主方法中的某个位置:
(笑声)
uint8_t data[8]={0}; 0800 8E8C MOV R1、#0x00 0800 8E90加 R0、SP、#0x18 0800 8E94 MOV R2、#0x08 0800 8E98 BL 0x08009018
当您单步执行该操作时、您会得到以下结果:
$ARM 08009018 LDR R12、=memset;[0x08009020]=0x000200C3 0800901C BX R12.
它会跳到 undefEntry 并崩溃。
