如题所示,我的工程中调用了IQmath_fpu32.lib,在使用_IQ()进行格式转换时发现转换的结果总是错误的,测试发现转换浮点变量会出错,转换浮点常量结果是正确的,为何会这样呢?
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.
我是直接使用的C2000ware内的例程
CCS内直接导入 C:\ti\c2000\C2000Ware_3_03_00_00\libraries\math\IQmath\c28\examples\C\2806x ,而后在下面的地方将 lib改为coff lib
附上我的工程,您可以看一下
susan,你好,经过测试发现,我的工程中使用了FAST观测器的库文件“2806xRevB_FastSpinROMSymbols_fpu32.lib”,同时也使用了“IQmath_fpu32.lib”库文件,当我把库文件“2806xRevB_FastSpinROMSymbols_fpu32.lib”屏蔽不参与编译,_IQ()转换的结果是正确的,否则就会出错。下面附上了我测试时写的简单例程,请帮忙看一下,谢谢。