• CMSIS-DSP on ARMv8-m

    trembel
    trembel

    Hi,

    I'm reading through the sources of CMSIS-DSP and came across the following question:

    The define of  "ARM_MATH_DSP" is only set if the target architecture is "ARM_ARCH_7EM". Does this mean, that all functions defined for ARM_MATH_DSP are not used…

    • Answered
    • 1 month ago
    • Processors
    • Cortex-M / M-Profile forum
  • CMSIS DSP DCT Type IV or II

    yoran
    yoran

    I'm trying to use the CMSIS DSP library to compute a DCT, however I don't understand how it works.

    Namely what I don't understand is the pointer to the state buffer. What is this state buffer? It's an input parameter, what should be in that buffer…

    • Answered
    • 3 months ago
    • Software Tools
    • Keil forum
  • FFT Computation using CMSIS DSP library

    ravikandury
    ravikandury

    I have a code that computes FFT using fftpack functions npy_rffti and npy_rfftf . I want to replace them using arm library functions. I have a real signal. I wrote the below code.

    arm_rfft_fast_instance_f32 rfft_instance;
    
    arm_rfft_fast_init_f32…

    • 4 months ago
    • Software Tools
    • Keil forum
  • CMSIS DSP Libraries integration

    Aditi Mishra
    Aditi Mishra

    Hello,

    I am using TI Hercules Evaluation Board TMS570LS0714 which is ARM Cortex R. For this processor TI provides pre-compiled libraries, available at http://www.ti.com/tool/HERCULES-DSPLIB .I am able to add these libraries to my project in code composer…

    • 7 months ago
    • Software Tools
    • Arm Development Studio forum
  • rfft_fast_f32 Not Producing Expected Output

    superkittens
    superkittens

    I have been trying to use the RFFT functions in the CMSIS DSP library which has been giving me some confusing outputs.

    From the documentation:

    Looking at the data, we see that we can uniquely represent the FFT using only N/2 complex numbers. These are…

    • 10 months ago
    • Software Tools
    • Arm Development Studio forum
  • Introducing a Python wrapper for CMSIS-DSP with biquads

    Christopher Seidl
    Christopher Seidl

    My colleagues from the Arm Digital Signal Processing (DSP) software team have introduced a Python wrapper for the CMSIS-DSP library that is compatible with NumPy. The CMSIS-DSP library is a rich collection of DSP functions that Arm has optimized for the…

    • 11 months ago
    • Software Tools
    • Keil forum
  • STM32F411RE: cannot use #include math_arm.h for CMSIS

    Nanne118
    Nanne118

    Hello all,

    I am trying to implement DSP on the STM32F411RE Nucleo board, for which I would require the use of the CMSIS library. I am trying to get this to work by setting up the STM32 in CubeMX (setting Clock, HAL, DMA, but most crucially setting the…

    • Answered
    • over 1 year ago
    • Software Tools
    • Arm Development Studio forum
  • RFFT CMSIS-DSP - Fluctuating index

    SweetPotato
    SweetPotato

    I am using the Cortex M4 with CMSIS 5.4.0 DSP library. I'm using the arm_rfft_f32() function and the max_arm_f32() function to compute the maximum frequency bin of injected pure sine wave with an external CODEC. SSI0 and uDMA are being used to take in…

    • Answered
    • over 1 year ago
    • Processors
    • Cortex-M / M-Profile forum
  • Fixed-point calculation using CMSIS_library

    MnP_Junho
    MnP_Junho

    Hi.

    I'm a robot engineer and I usually use MCUs such as nrf52832(cortex-M4f) or ST32f407(cortex) to use various sensors. 

    Since those MCUs have an FPU inside, calculating time was quite fast without any burdensome optimizations. 

    The problem is, I have to…

    • over 1 year ago
    • Processors
    • Cortex-M / M-Profile forum
  • Cortex M7 DSP moving average UMAAL

    Mr_M_from_G
    Mr_M_from_G

    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 =…

    • Answered
    • over 1 year ago
    • Processors
    • Cortex-M / M-Profile forum
  • CMSIS DSP DCT Type IV Functions

    kebab
    kebab

    I am trying to implement the DCT Type IV documented here on a nordic DK but cannot figure out how to use this function. Does anyone have an example of this being used? I am most confused about the state buffer, inline buffer and initialization functions…

    • over 1 year ago
    • Software Tools
    • Keil forum
  • DSP Filter Designer with Automatic code generation to CMSIS-DSP

    Dr. Sanjeev Sarpal
    Dr. Sanjeev Sarpal

    Did you know that there are 23 billion IoT embedded devices currently deployed around the world? This figure is expected to grow to a whopping 1 trillion devices by 2050!

    Less known, is that 80% of IoT devices are based around Arm’s Cortex-M microcontroller…

    • over 1 year ago
    • System
    • Embedded forum
  • Signal processing capabilities of Cortex-M devices

    Laurent Le Faucheur
    Laurent Le Faucheur

    Picture your smart assistant at home: you say a command, and it recognizes your voice, processes what you’re saying and responds. This is an example of a multi-sensor device that requires signal processing. Signal processing technology is critical in…

    • over 1 year ago
    • System
    • Embedded blog
  • ARM DSP is the way to go – An intern’s perspective

    Sebastian Grubb
    Sebastian Grubb

    I’ve been interning at ARM for the last two months as a summer student and spent a fair amount of time looking into the Digital Signal Processing (DSP) market and how it relates to ARM. DSP is used in speech recognition, radar signal analysis,…

    • over 6 years ago
    • Processors
    • Processors blog
  • CMSIS DSP库的arm_mat_inverse_f32 函数莫名其妙返回singular错误

    zhuzhu
    zhuzhu

    用的库是arm_cortexM4lf_math.lib。我看到有外国佬三年多之前就问过了,但是为什么现在都没解决

    • over 2 years ago
    • 中文社区
    • 中文社区论区
  • Cortex-M processors in DSP applications. Why not?

    Thomas Lorenser
    Thomas Lorenser

    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…

    • over 3 years ago
    • Processors
    • Processors blog