打印

运行不了

[复制链接]
448|7
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
jiajs|  楼主 | 2016-8-3 22:31 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
问题是使用2808_RAM_lnk.cmd文件编译2808后下载到RAM中,程序无法运行,且C语言下发汇编为------ ----- ----,原使用2802是没有问题的,因空间不够改用2808,现在运行不了

相关帖子

沙发
jiajs|  楼主 | 2016-8-3 22:33 | 只看该作者
使用的是TI自带的程序,真是奇怪,而且在汇编中
3F9FFE 0000 ITRAP0  
3F9FFF 001F INTR    RTOSINT
------ ---- ------  
------ ---- ------  
------ ---- ------  
------ ---- ------  
0x3FA000后面没有数据,在CMD中PRAMH0地址为0x3FA000,但是修改这个地址编译又报错。请高手指点!

使用特权

评论回复
板凳
jiajs|  楼主 | 2016-8-3 22:34 | 只看该作者
奇怪的是我把程序写到2802中能正常跑?这是为什么呢?

使用特权

评论回复
地板
heweibig| | 2016-8-3 22:36 | 只看该作者
应该是CMD文件没设置好,哪外高手指点一下

使用特权

评论回复
5
lizye| | 2016-8-3 22:37 | 只看该作者
实在不行,就重新建立一个2808的工程

使用特权

评论回复
6
jiajs|  楼主 | 2016-8-3 22:40 | 只看该作者
我发现主要问题是PRAMH0 地址设置问题,如果我将地址设置成PRAMH0     : origin = 0x008000,程序可在RAM中仿真。现在是将就在用。还不知道后续会碰到什么问题呢。

使用特权

评论回复
7
午夜粪车| | 2016-8-3 22:41 | 只看该作者
在程序较小,占用空间少时,TI提供的CMD文件可以不作修改就可以使用。如果较大的程序,还是需要修改一下CMD文件的

使用特权

评论回复
8
jiajs|  楼主 | 2016-8-3 22:44 | 只看该作者
嗯,我再试下,多谢啦,呵呵

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

940

主题

11975

帖子

6

粉丝