Problems integrating CMSIS-DSP in Microchip Studio project properly

Go To Last Post
2 posts / 0 new
Author
Message
#1
  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

Hi,

im working with a SAM E70 Xpld evaluation board.

 

I recently started a project which needs Digital Signal Processing. So i found CMSIS- DSP. First i thought i can simply get it by package manger, until i learned that in the newer versions just Core and Core A are integrated by this.

So i tried to download it from the official github-repository and use it myself. For this i watched multiple youtube tutorials and read some guides. Unfortunately I still faced problems...

It seems like the newer Versions (5.4 or later) dont use .a Files to integrate the library anymore.

 

So at the moment i already included the arm_math.h file (and downloaded multiple versions of CMSIS).

Im curious now if in the newer versions this include is already it, or if i need to add cmsis-dsp as a lib or include other stuff.

Also i need informations about how CMSIS can boost the MCUs performance.

 

I would apreciate some help, guidance ,tips or hints.

 

I work with SAME70Q21B, Microchip Studio 7.0.2542 and im happy with any cmsis version above 5.4.

 

Thanks !

This topic has a solution.
Last Edited: Thu. Nov 18, 2021 - 01:44 PM
This reply has been marked as the solution. 
  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 1


NicoR wrote:
It seems like the newer Versions (5.4 or later) dont use .a Files to integrate the library anymore.

Indeed:

Top Tips:

  1. How to properly post source code - see: https://www.avrfreaks.net/comment... - also how to properly include images/pictures
  2. "Garbage" characters on a serial terminal are (almost?) invariably due to wrong baud rate - see: https://learn.sparkfun.com/tutorials/serial-communication
  3. Wrong baud rate is usually due to not running at the speed you thought; check by blinking a LED to see if you get the speed you expected
  4. Difference between a crystal, and a crystal oscillatorhttps://www.avrfreaks.net/comment...
  5. When your question is resolved, mark the solution: https://www.avrfreaks.net/comment...
  6. Beginner's "Getting Started" tips: https://www.avrfreaks.net/comment...