工具/软件:Code Composer Studio
大家好,
我目前正在处理电机控制应用程序,包括CAN通信。 我使用的是TMS320F2.8379万D和CCS v 7.2。 当我运行该代码时,一切正常,但过了一段时间后,我收到以下错误:
"内存映射阻止读取0x0004A000@数据(十六进制)"
内存浏览器如下所示。
我怀疑Gel文件(见下文),但我相信没有 任何含糊之处。 我还尝试增加堆和堆栈大小,但很遗憾它不起作用。 如果您能提出解决方案,我将不胜感激。
谢谢
/*外设内存映射*/
GEL_MapAddStr (0x0.00480003亿,0x800,"R|W|AS4",0);/* Cana寄存器*/
GEL_MapAddStr (0x0004A0003,0003,0x800,"R|W|AS4",0);/* CANB寄存器*/
GEL_TextOut("\n内存映射初始化完成\n");