Keli μVision ARM汇编 STR指令写入内存无效(有效解决)

在使用Keil v5进行ARM汇编语言编程时,调试模式下,

对于以下代码:

	AREA list,DATA, READWRITE
data DCD 8,4,5,6,7,1

        Memory窗口中,对应内存的值永远都是0。

而对于:

	AREA list,CODE, READONLY
data DCD 8,4,5,6,7,1

        Memory窗口中,对应内存有值,但是STR指令不能更改

解决办法:

        使用该代码(表示可读写):

	AREA list,DATA, READWRITE
data DCD 8,4,5,6,7,1

         并且在Memory窗口中,手动把值修改,如下图: