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.

Fixed point AND floating point on F28335

Other Parts Discussed in Thread: CONTROLSUITE

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?