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单独运行,应该是这几行代码没有正常运行。
头文件的引用和工程包含的库文件如下:
关于这个库函数的计算,能不能给点建议,多谢
Susan Yang:
Tobby Guo 说:发现程序在连接板载的仿真器,可以正常运行,然后关闭调试状态,拔掉launchpad,再次上电,不连接仿真器,运行现象不一样。
请问您使用的是例程还是您自己的程序?
Tobby Guo 说:但是关闭调试状态,再次上电,launchpad单独运行,应该是这几行代码没有正常运行。
能否设置类似闪灯之类的物理现象,以便于定位问题所在?
Tobby Guo 说:关于这个库函数的计算,能不能给点建议,多谢
您可以看一下用户指南
/cfs-file/__key/communityserver-discussions-components-files/56/7838.6281.C28x_5F00_FPU_5F00_FastRTS.pdf