TI中文支持网
TI专业的中文技术问题搜集分享网站

ccs3.3程序在ccs5.4中编译出错

程序在CCS3.3中可以编译,在CCS5.4中显示28335_flash_lnk.cmd文件出错 ,具体代码是 RAML       : origin = 0x3F8000, length = 0x004000

Martin Yu:

请问你是如何导入CCS3.3的程序的?是通过Project-> Import legacy CCSV3.3 project 导入的吗?

程序在CCS3.3中可以编译,在CCS5.4中显示28335_flash_lnk.cmd文件出错 ,具体代码是 RAML       : origin = 0x3F8000, length = 0x004000

XiaoChuan Li:

回复 Martin Yu:

是的

程序在CCS3.3中可以编译,在CCS5.4中显示28335_flash_lnk.cmd文件出错 ,具体代码是 RAML       : origin = 0x3F8000, length = 0x004000

rookiecalf:

希望能把错误信息提供得更详细一些

程序在CCS3.3中可以编译,在CCS5.4中显示28335_flash_lnk.cmd文件出错 ,具体代码是 RAML       : origin = 0x3F8000, length = 0x004000

XiaoChuan Li:

回复 rookiecalf:

程序在CCS3.3中可以编译,在CCS5.4中显示28335_flash_lnk.cmd文件出错 ,具体代码是 RAML       : origin = 0x3F8000, length = 0x004000

rookiecalf:

回复 XiaoChuan Li:

RAML 重名了

程序在CCS3.3中可以编译,在CCS5.4中显示28335_flash_lnk.cmd文件出错 ,具体代码是 RAML       : origin = 0x3F8000, length = 0x004000

XiaoChuan Li:

回复 rookiecalf:

CCS3.3中编译可以通过

程序在CCS3.3中可以编译,在CCS5.4中显示28335_flash_lnk.cmd文件出错 ,具体代码是 RAML       : origin = 0x3F8000, length = 0x004000

rookiecalf:

回复 XiaoChuan Li:

编译器的版本不同,CCS5.4的更严格。

你的RAML只保留一个就行了,用RAM就留上面的,用flash就用另一个。

程序在CCS3.3中可以编译,在CCS5.4中显示28335_flash_lnk.cmd文件出错 ,具体代码是 RAML       : origin = 0x3F8000, length = 0x004000

XiaoChuan Li:

回复 rookiecalf:

那如果是两个都用呢?

程序在CCS3.3中可以编译,在CCS5.4中显示28335_flash_lnk.cmd文件出错 ,具体代码是 RAML       : origin = 0x3F8000, length = 0x004000

Eric Ma:

回复 XiaoChuan Li:

把下一个RAML改成flash,本来就是flash,干嘛命名成RAM。

你的代码要是跑在RAM,就把.text等都映射到RAML,反之映射到FLASH。

Eric

程序在CCS3.3中可以编译,在CCS5.4中显示28335_flash_lnk.cmd文件出错 ,具体代码是 RAML       : origin = 0x3F8000, length = 0x004000

Victor Zheng:

回复 Eric Ma:

楼上说的对RAML重名了。

赞(0)
未经允许不得转载:TI中文支持网 » ccs3.3程序在ccs5.4中编译出错
分享到: 更多 (0)