我现在做的内容是,用0核与PC机通信,然后用pc解析出来的boot table 填充1核的内存,并且运行1核。目前在填充内存时出现了问题。
用CCS正常下载并运行程序的过程查看内存值
Out文件解析成boot table,地址为0X00808CF8 该地址的值为 0X A1EF0C6E
往0核下载后:
通过0核读取地址0X00808CF8数据为0X A1EF0C6E,按6678地址内存计算,往1核下程序时,存放该数据地址应该为0X11808CF8,但是当我看该地址的值时,存放却是0X A1EF3C6F
出现问题后,我检查了出现上述问题的程序段,在map文件中,该段内容是trgmsg.obj (.text:_writemsg),请问这是说明原因啊?