關于信號處理方面,CMSIS中有CMSIS-DSP,而CMSIS-DSP為我們開發(fā)提供了61個功能函數(shù),這些函數(shù)的主要功能為數(shù)學運算、數(shù)字濾波、PID控制函數(shù)、數(shù)據(jù)拷貝等內(nèi)容?;旧峡梢詽M足大部分的信號處理應用。

分別為:
Basic Math Functions
提供了加減乘除等基本的數(shù)據(jù)運算,包括浮點和定點運算。
Common Tables
提供位翻轉或相關參數(shù)表。
Complex Math Functions
提供了向量,求模等復雜的數(shù)學運算。
Controller Functions
提供了PID等控制功能的函數(shù)。
Fast Math Functions
提供正弦、余弦以及平方根的運算函數(shù)。
Filtering Functions
提供了數(shù)字濾波的功能函數(shù),包括FIR、IIR和LMS等。
Matrix Functions
提供了矩陣運算的函數(shù)。
Statistics Functions
提供了求平均值、均方根、方差、標準差等統(tǒng)計功能的函數(shù)。
Support Functions
提供了數(shù)據(jù)拷貝、Q格式和浮點格式等的轉換函數(shù)。
Trans form Functions
提供了傅里葉變換、逆變換等運算函數(shù)。