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.

关于调用官方cla例程acos的疑问.



导入进cla提供的例程acos,此程序是从controlsuit中拷贝的,2803x系列下V126版本。文件截图如下,CCS5,V6.1.0环境。

编译的时候出现如下几个警告:

查询资料做如下修改

code_start----->_c_int00

第一个警告就没有了。但是第二个,第三个警告还存在。

进到debug模式下,在cla上conntct target,运行程序后就提示

"no source available for "0x9000""

肿么办呢?

  • he code,

    不必纠结在警告上,如果程序没有错误,就可以运行,然后查看调试。

    就比如第一个警告,几乎所有的TI的C2000例程都有这个警告,这个因为程序的入口设置在C2000的引导起始地址code_start,这是没错的。

    而第二个第三个警告,都没有信息,也看不到是什么地方出现警告,可以不用管它。

    但是cla程序有几处小bug需要修改。

    首先是cmd文件,增加了两个ebss.cla, const.cla段,主程序修改了任务的地址计算。把下面的.txt改成.cmd。