Other Parts Discussed in Thread: CONTROLSUITE, C2000WARE

Hi,
I have some problems with the project that I have in CCS. Could you help me to fix that?
Best wishes,
Milad
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.

Hi,
I have some problems with the project that I have in CCS. Could you help me to fix that?
Best wishes,
Milad
It seems like you are using Iq library in your project and you are missing its header files.
Check #include<IQmathLib.h> in header files
and go to project properties and include option & add IQmathLib directorry in search path.
for more details
C:\ti\controlSUITE\libs\math\IQmath\v160\doc
Thank you so much!
I have another question. I would appreciate it if you answer that too. How can I solve this error ?

Hi Milad,
Can you confirm what software example within controlSUITE you are leveraging. Please note that the C2000Ware is our latest SDK that has our most up-to-date device and library support. Do also note that the IQmath is not actively leveraged in recent examples with the move to FPU32. Is there a specific reason to still leverage this library?
Regards,
Ozino
Yes, FPU32 is a library. You can find the support in C2000Ware under the the libraries-> math -> FPUfastRTS. There are examples and documentation available in that document.
Here is a sticky post comparing FPU vs IQmath. Note FPU is generally easier to code
Steps to enable FASTRTS: https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/804400/tms320f28335-right-way-to-enable-fpu-in-f28335
Benchmarking information between fixed point vs floating point: https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/891039/ccs-tms320f280025-how-to-use-fpu-to-accelerate-code-efficiency
If sticking with IQmath, please see the examples and documentation provided in C2000Ware to understand how to properly include this library support in your project. The errors shown appear to be related inclusion errors.
Thank you so much for your response. Sorry for asking again. I included the libraries IQmathLib.h and IQmathCPP.h as examples C2000Ware but also have the errors for IQmathCPP. I checked mine with the 2838_IQsampleCpp example in C2000Ware. Every thing is the same but I have these errors.

Can you check the project properties and ensure that the Compiler "Include Options" and Linker "File Search Paths" are similar for the IQmath lib.
Thank you for your response. I did everything similar for the IQmath lib. Here are the Compiler "Include Options" and Linker "File Search Paths. I don't know why these errors pop up.



Milad,
So there are a couple of issues occurring here:
Once you complete these changes, you should have a project that compiles and is ready to test. Please demonstrate that you've addressed these steps.
Regards,
Ozino