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.

对CCS工程设置中output format的疑问?

最近在把stareterware中的例程移植到自己工程中时遇到了一些问题,主要是starterware中的lib库默认是elf格式,而我自己的工程中使用的库是coff格式,两者不兼容,使用的是omapl138中的DSP c6748,开发环境是ccsv5

1.我自己工程中使用的库是evmomapl138_bsl.lib,这个库里都包含了什么文件?主要有什么作用?在哪里可以找到elf格式的这个库?我自己的工程是很早以前别人写好的,写的人已经不见了,所以我不太清楚这个库文件是哪里来的,我可以从哪里找到evmomapl138_bsl.lib这个库文件?

2.我怎么分辨一个库函数是elf还是coff格式?

3.elf输出能不能转换成coff输出?

4.我在自己的板子上下载elf输出会报错,但在开发板上就不会,两个都是omapl138的芯片,难道elf和coff还与芯片外围电路有关?

  • 1,BSL是第三方提供的,logicpd公司的,如果你有EVM,可以到LOGICPD公司网站,用序列号注册账户,下载。

    2,

    3,不能。

    4,elf和coff与电路无关,报错可能还是其他原因。