Chapter 20: Using the Arm CMSIS-DSP library

Abstract

This chapter illustrates how to use the CMSIS-DSP library functions to handle a range of signal processing tasks, including detecting the audio tone of a specific frequency, motion tracking, and real-time filtering. Through the examples, the application of various DSP functions, including the FIR filter, the IIR filter, the FFT, and the least-squares are demonstrated. In the real-time filter example, various scenarios show how to implement filter processing in a real-time application.

Keywords

CMSIS-DSP library; Fast Fourier Transform (FFT); Finite Impulse Response (FIR) filter; Infinite Impulse Response (IIR) filter; Biquad; Least square; Real-time; Stereo filter; Dual Tone Multi-Frequency ...

Get Definitive Guide to Arm Cortex-M23 and Cortex-M33 Processors now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.