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.

TMS320F280049C: 关于C28x_FPU_FastRTS库函数的使用

Part Number: TMS320F280049C

你好:

在ti launchpad上进行程序调试的时候,发现程序在连接板载的仿真器,可以正常运行,然后关闭调试状态,拔掉launchpad,再次上电,不连接仿真器,运行现象不一样。

测试程序进行验证,无论是在中断中置I/O端口,还是中断中开环发波,是否连接仿真器,现象是一样的,对程序逐功能进行开环验证,其他部分对两种情况下的现象没有影响,这有这几句代码的开环和闭环,导致不连接仿真器,运行现象不一样。

sincos(f_Grid_Utheta, &f_SinX, &f_CosX); // 高通滤波器
sincos(f_Grid_Utheta + f_Grid_Utheta_Compensation, &f_SinX_OffSet, &f_CosX_OffSet);
sincos(f_Grid_Utheta + f_Filter_Compensation, &f_SinX_OffSet_Filter, &f_CosX_OffSet_Filter);

在连接仿真器的时候,读取数据,上述内容正常,

但是关闭调试状态,再次上电,launchpad单独运行,应该是这几行代码没有正常运行。

头文件的引用和工程包含的库文件如下:

关于这个库函数的计算,能不能给点建议,多谢