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.
I have a project built with the floating point run time. I would like to add the TI space vector function SVGEN_MF to that project. As far as I can tell, SVGEN_MF requires MATH_TYPE = IQ_MATH. However, I found that when I changed to IQ_MATH that I got the following error.
"C:/TI/controlSUITE/libs/math/IQmath/v15c/lib/IQmath.lib<IQ24sin.obj>"
specifies ISA revision "C2800", which is not compatible with ISA revision
"C28FPU32" specified in a previous file or on the command line
SPRCA73 explains how to remove floating point support from the compiler and use the non-floating point library in the linker. When I make these changes I can use SVGEN_MF but now I can't use the floating point unit for anything.
Is it possible to have IQ math use fixed point but still have access to the floating point unit for other things?