C2000 FASTRTS库和TMU指令实现
在TI的C2000Ware库中包含了TMU指令实现的原理算法,FASTRTS库和TMU指令主要包含atanf32、cosf32、divf32、sinf32、sqrtf32。
文件路径:D:\ti\c2000\C2000Ware_5_04_00_00\libraries\dsp\FPU\c28\reference\TMU
1 编译环境搭建与源文件部分修改
1.1 编译环境搭建
首先电脑如果不是linux环境就安装gitbash,然后编译环境需要gcc工具链,或者使用armcc也可以(添加到环境变量中去),需要支持make(最好就下载一个含有make的gcc)。
gcc下载地址(包含make的)
1.2 源文件修改
首先进入TMU_C_TestCode\include目录,修改TMU.h,分别去掉179行和189行函数前的static。
同样的进入TMU_C_TestCode_Distributable\include目录,修改TMU.h