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.

using dsplib with ccs5

Hello all,

I am using CCS5.5.0.00077 and C6678 EVM and trying to use "DSP_fir_r8()" from the dsplib.

I included:

 -DSPLIB C66x in the RTSC Products and Repositories

-"dsplib.ae66" library and added the search path "C:\ti\dsplib_c66x_3_1_0_0\lib" under the C6000 Linker/File Search Options

-added #include <DSP_fir_r8.h>  to my .c file

but kept getting "function declared implicitly"

-tried adding "#include "dsplib.h" to my .c file but didn't help

-when I added the "C:\ti\dsplib_c66x_3_1_0_0\packages\ti\dsplib\src\DSP_fir_r8\c66" to the search path, warning disappear!

My Question is what to add to the project in order to use the Dsplib?...please don't send me to other wiki sites because no straight answer there :-(

 

Regards,

 

Murad

 

  • Hi Murad,

    Moved this thread to correct forum for faster response.

    Thank you.

  • Murad,

    You have to install the DSP library in c:\ti which will enable CCS to identify the newly installed packages. Once you done that you just import the CCS based projects.

    http://processors.wiki.ti.com/index.php/Importing_Projects_into_CCS

    The CCS will import all the paths and libraries. Make sure your installation is correct and then you need not to chnage any settings.

    Regards,

    Asheesh

  • Hello Asheesh,

    I have a project working and I have the DSP library installed in c:\ti

    C:\ti\dsplib_c66x_3_1_0_0

    I am not new to CCS but my question is explained above.

    The Bios document (BiosMulticoreSDK_2.1_UserGuide.pdf) suggests to include ..\inc and ..\packages in the include path and the lib in the linker path...I did and kept getting the above error...the only way to fix it was as explained above

  • Anyone having same issue or input to this...i like to do it the right way so future development are done in a clean way