This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

添加CMD文件的问题



现在遇到一件怪事,F28069.cmd 和F2806x_Headers_nonBIOS.cmd无法同时添加到工程中。只能在"Linker command file"位置包含一个cmd文件,另一个直接拷贝到工程下,或用"Add File"方式都无法添加到工程中,显示:could not add  或could not link.

以前从未遇见这种情况,不知是什么地方设置有误还是其他问题?

 

  • 举例说明

    在nonBIOS情况下,CMD文件不外乎就三个:28335_RAM_lnk.cmd(用于仿真调试) 、  DSP2833x_Headers_nonBIOS.cmd 、   F28335.cmd(用于flash烧写)。仿真调试时只用前两个,用于flash烧写时只用后两个,且不管在何种方式下28335_RAM_lnk.cmd和F28335.cmd不能同时用,也不能代替用。

    在DSP28335—CMD文件解读(1)中,已经介绍过DSP2833x_Headers_nonBIOS.cmd 。

     

         在用28335_RAM_lnk.cmd时,一般情况下直接用TI给的,不需要做修改即可满足调试用,模式较固定,当然你也可以做相应的修改用到哪块RAM存储空间,在CMD文件里做相应的分配即可。