Hello,
I am looking to do a moving average function using DSP instructions of ARM Cortex M7. Unfortunately I couldn't find a direct example. My goal is to have variables for
- the sum
- the new value
- the oldest value
Then the algorithm is sum =…
It appears the CMSIS math library for Cortex-M7 is missing arm_sqrt_f32(). I ran objdump on the library and arm_sqrt_f32() is missing. The library contains arm_sqrt_q15(), arm_sqrt_q31() but does not have arm_sqrt_f32().
CMSIS_5/CMSIS/Lib/GCC/libarm_cortexM7lfdp_math…
Neural Networks are becoming increasingly popular in always-on IoT edge devices performing data analytics right at the source, reducing latency as well as energy consumption for data communication. CMSIS-NN is a collection of efficient neural network…
Have you ever been in a situation where you successfully validated your algorithm and asked yourself: is there a hardware platform with DSP capabilities so I can get my embedded project to market quickly? Guess what: other people have dealt with the…
CMSIS DSP is a great tool which allows Cortex-M4 devices to have a great app field range, even replacing some general purpose DSP sometimes. However I am missing some "simple" new functions that could enhance, even more, the use of it.
For example…
The Cortex-M7 processor design is based on the ARMv7-M architecture. It supports all the instructions available on the Cortex-M4 processor and uses the same exception model for interrupt handling. In most cases, program code written for a Cortex-M4 processor…