请教:下载到RAM后Mixed source/ASM汇编变成----- ------ ----,无法仿真

2019-08-05 15:53发布

问题是使用2808_RAM_lnk.cmd文件编译2808后下载到RAM中,程序无法运行,且C语言下发汇编为------ ----- ----,原使用2802是没有问题的,因空间不够改用2808,现在运行不了,救命啊!在线等
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
5条回答
randy3418
1楼-- · 2019-08-05 17:39
使用的是TI自带的程序,真是奇怪,而且在汇编中
3F9FFE 0000 ITRAP0  
3F9FFF 001F INTR    RTOSINT
------ ---- ------  
------ ---- ------  
------ ---- ------  
------ ---- ------  
0x3FA000后面没有数据,在CMD中PRAMH0地址为0x3FA000,但是修改这个地址编译又报错。请高手指点!
randy3418
2楼-- · 2019-08-05 22:29
 精彩回答 2  元偷偷看……
dirtwillfly
3楼-- · 2019-08-06 02:44
实在不行,就重新建立一个2808的工程
randy3418
4楼-- · 2019-08-06 05:42
我发现主要问题是PRAMH0 地址设置问题,如果我将地址设置成PRAMH0     : origin = 0x008000,程序可在RAM中仿真。现在是将就在用。还不知道后续会碰到什么问题呢。
dontium
5楼-- · 2019-08-06 10:03
在程序较小,占用空间少时,TI提供的CMD文件可以不作修改就可以使用。如果较大的程序,还是需要修改一下CMD文件的

一周热门 更多>