- 语言
- C / C++
- ESP Digital Signal Processing Library
- 类别
- 专用信号处理库
- 主要目标
- 以最高速度执行 FFT、变换、数字滤波和矩阵运算等繁重数学计算
亮点功能
- 以汇编优化的快速傅里叶变换(实数和复数 FFT)
- IIR、FIR 数字滤波器和卡尔曼估计器
- 矩阵、向量和标量积运算
- 支持浮点数和定点数(Radix-2 和 Radix-4)
- 针对 Xtensa 双核和 RISC-V 架构的定制优化
适用场景
- 实时音频和振动频谱分析
- 生物医学(ECG/EMG)和工业传感器的抗噪滤波器
- 高精度电机控制和 FOC 算法
- 边缘端数据压缩与编码
代码示例
C / C++ 的起始代码片段,请根据你的开发板调整引脚和配置。
ESP-DSPC / C++
1