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.

TMS320F28374S:What are the differences between FPU related LIB libraries?

Part Number: TMS320F28374S
Other Parts Discussed in Thread: C2000WARE

When looking for FPU routines, I found additional FPUlib libraries and wondered which one to use?

1.C2000Ware_4_01_00_00\libraries\math\FPUfastRTS\c28\lib\rts2800_fpu32_fast_supplement_eabi.lib

2.C2000Ware_4_01_00_00\libraries\dsp\FPU\c28\lib\c28x_fpu_dsp_library_eabi.lib

3.ccs\tools\compiler\ti-cgt-c2000_20.12.0.STS\lib\rts2800_fpu32_eabi.lib

I've seen a lot of answer  use the LIB files listed 1 and 3, and configure with 1 first and 3 last.

But, What does C28X_FPU_DSP_LIBRary_eabi.lib do?

  • Hi, 

    C28X_FPU_DSP_Library_eabi.lib is a Single precision EABI FPU DSP library. It provides collection of optimized routines that are implemented to take advantage of the hardware
    accelerators to speed up computation time . 

    You can refer chapter 5 of the "FPU DSP Software Library User Guide" available at <C2000WareInstallDir>\libraries\dsp\FPU\c28\docs to get a list of routines that are supported by this lib.

    Best Regards

    Siddharth