Other Parts Discussed in Thread: MOTORWARE
hello to all,
I'd like to ask if there is any benefit switching to FPU other than execution speed, for example improved precision, smoother operation etc.
I am trying to switch my current fixed point project to FPU. I followed Chris suggestion from another post (http://e2e.ti.com/support/microcontrollers/c2000/f/902/p/260838/912274.aspx#912274) and I just replaced 2806xRevB_FastSpinROMSymbols.lib with 2806xRevB_FastSpinROMSymbols_fpu32.lib but it didn't worked. I checked with an FPU lab and I did the following changes to my project :
- 2806xRevB_FastSpinROMSymbols.lib replaced with 2806xRevB_FastSpinROMSymbols_fpu32.lib
- IQmath.lib replaced with IQmath_fpu32.lib
- SpinTAC.lib replaced with SpinTAC_fpu32.lib
- Added Runtime library support -> rts2800_fpu32.lib added to project options
- fpu32 added in processor options
- FLOAT added in predefined symbols
My project compiles with no errors but it doesn't seem to work. Am I missing something ?
Thanks in advance.