Include CMSIS DSP Topic is solved

Use this forum for requesting small changes in ChibiOS. Large changes should be discussed in the development forum. This forum is NOT for support.
Post Reply
User avatar
Korken
Posts: 270
Joined: Wed Apr 02, 2014 4:09 pm
Has thanked: 5 times
Been thanked: 6 times

Include CMSIS DSP

Post by Korken »

Hi all,

I'd really like if the CMSIS DSP library was included. The most of the stuff is already there, only the C files (or precompiled libs) seems to be missing.
Would this be possible or is there perhaps a license conflict?
User avatar
Giovanni
Site Admin
Posts: 14892
Joined: Wed May 27, 2009 8:48 am
Has thanked: 1202 times
Been thanked: 996 times

Re: Include CMSIS DSP

Post by Giovanni »

No conflict, it is just that the whole CMSIS is enormous nowadays.

Giovanni
User avatar
Korken
Posts: 270
Joined: Wed Apr 02, 2014 4:09 pm
Has thanked: 5 times
Been thanked: 6 times

Re: Include CMSIS DSP

Post by Korken »

Ah yeah, that is true. Just cloned all of CMSIS_5, it was huge.
Also, is CMSIS in ChibiOS v4?

One thing I saw, that I think ChibiOS makefiles should be able to do, is:
arm_math.h need the ARM_MATH_CMxxx to be defined (where xxx is the correct version).
Would it be possible to make the makefiles do this automatically? Minor thing I know, but would be nice if it was automatic. :)
User avatar
Giovanni
Site Admin
Posts: 14892
Joined: Wed May 27, 2009 8:48 am
Has thanked: 1202 times
Been thanked: 996 times

Re: Include CMSIS DSP

Post by Giovanni »

I will update trunk with CMSIS 5 tomorrow, assuming there are no problems of course.

Giovanni
User avatar
tfAteba
Posts: 551
Joined: Fri Oct 16, 2015 11:03 pm
Has thanked: 91 times
Been thanked: 50 times

Re: Include CMSIS DSP

Post by tfAteba »

Hi all,

Korken,

excuse my curiosity, why do you want cmsis for?
User avatar
Giovanni
Site Admin
Posts: 14892
Joined: Wed May 27, 2009 8:48 am
Has thanked: 1202 times
Been thanked: 996 times

Re: Include CMSIS DSP

Post by Giovanni »

I updated trunk with CMSIS 5.1.1. Just the headers, you can add the rest manually if required, the directory structure is the same now, so just unpack into /os/ext/ARM/CMSIS.

Giovanni
User avatar
Korken
Posts: 270
Joined: Wed Apr 02, 2014 4:09 pm
Has thanked: 5 times
Been thanked: 6 times

Re: Include CMSIS DSP

Post by Korken »

Awesome, thanks!

tfAteba wrote:Hi all,

Korken,

excuse my curiosity, why do you want cmsis for?

I use the DSP libraries for the FFTs. :)
User avatar
tfAteba
Posts: 551
Joined: Fri Oct 16, 2015 11:03 pm
Has thanked: 91 times
Been thanked: 50 times

Re: Include CMSIS DSP

Post by tfAteba »

Thanks for your explanation :) Korken.
Post Reply