导入进cla提供的例程acos,此程序是从controlsuit中拷贝的,2803x系列下V126版本。文件截图如下,CCS5,V6.1.0环境。
编译的时候出现如下几个警告:
查询资料做如下修改
code_start—–>_c_int00
第一个警告就没有了。但是第二个,第三个警告还存在。
进到debug模式下,在cla上conntct target,运行程序后就提示
"no source available for "0x9000""
肿么办呢?
Eric Ma:
he code,
不必纠结在警告上,如果程序没有错误,就可以运行,然后查看调试。
就比如第一个警告,几乎所有的TI的C2000例程都有这个警告,这个因为程序的入口设置在C2000的引导起始地址code_start,这是没错的。
而第二个第三个警告,都没有信息,也看不到是什么地方出现警告,可以不用管它。
但是cla程序有几处小bug需要修改。
首先是cmd文件,增加了两个ebss.cla, const.cla段,主程序修改了任务的地址计算。把下面的.txt改成.cmd。