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.

linking IQMATH problem



Hi, I am compiling a code with IQmath.lib for f28335 and the program compiles ok. but when I am trying to use one of IQmath's functions _IQDiv on my target MCU F28335 it gives me an error msg as follows:

IQmath.lib<IQ24div.obj>"
   specifies ISA revision "C2800", which is not compatible with ISA revision
   "C28FPU32" specified in a previous file or on the command line

I'd like to be able to use both floating point and fixed point libraries for my project.

I am using CCS3.3 and CCS4.2

Thanks

  • Jigar,

    Floating and fixed point libraries cannot be mixed.  Given that the IQMath library is a library for floating point emulation on fixed point hardware that library is compiled WITHOUT floating point support (ISA rev C2800).  Why are you using IQMath on floating point hardware???

    Trey