CCS Version: 6.1.3.00034
rts2800_fpu32_fast_supplement.lib库文件可安装controlSUITE获取。
1、将rts2800_fpu32_fast_supplement.lib和rts2800_fpu32.lib添加到项目文件中。
2、Project->Propertiest->CCS Build->C2000 linker->File Search Path;
a、在“Include library file or command file as input”中添加rts2800_fpu32_fast_supplement.lib和rts2800_fpu32.lib;
b、在“Add <dir> to library search path”中添加两个库文件的路径;
c、勾选下图红框中选项。
3、指定Linker Order。
添加并调整库文件顺序,使rts2800_fpu32_fast_supplement.lib在rts2800_fpu32.lib上方。
4、核对Processor Options选项。5、核对cmd文件。
6、在代码中添加头文件"C28x_FPU_FastRTS.h",使用下面代码测试。
cosout = cos((float)(Pi/4));
asm(" ESTOP0");
cosout = sin(Pi/4);
asm(" ESTOP0");
cosout = Pi/3.5;
asm(" ESTOP0");
cosout = isqrt(Pi/3.5);
asm(" ESTOP0");
cosout = exp(Pi*3);
asm(" ESTOP0");
7、编译后查看,使用的函数来自rts2800_fpu32_fast_supplement.lib库。
若改变第3步链接顺序,使用的函数来自rts2800_fpu32.lib库。