我在程序初始化时,给RecdFrameMAC[0] 赋值,为甚赋值不正确呢?
#define IPUDP_EXT #else
#define IPUDP_EXT extern
#endif
IPUDP_EXT Uint16 RecdFrameMAC[3]; //用来保存接收到的MAC地址
Shine:
请问直接在memory window里修改这三个值可以吗?
user4465613:
回复 Shine:
在memory window中无法修改这三个值
我将这三个值改为别的值 ,memory window值也不变
并且这个三个值的地址都是0x0003CD98
Shine:
回复 user4465613:
请问是自己的板子还是EVM板?其他RAM地址可以读写吗?或者试试回读这三个地址,看是否是ccs显示的问题。
user4465613:
回复 Shine:
在0x0003DE7C 附近的值都是零 并且不能改写,在往前0x00030000之前的值可以改写
我这是程序超了吗?
但是程序还都运行正常,脱机都能正常工作
Tony Tang:
回复 user4465613:
你把L2配置成了64KByte Cache了吧。Cache部分是不能通过地址访问的。