前言
在STM32中,官方有DSP库用于数据处理。STM32的DSP库充分利用了单片机的FPU(浮点数计算单元),加速了数据处理的速度。
虽然有一些不依赖特定平台的DSP算法库,但他们相比于专门对MCU进行优化过的DSP库来说,运算效率较低。
ESP32官方也有DSP库支持,如下图:
ESP32 DSP库资源
相关资源如下:
git仓库链接
ESP-DSP文档链接
官网介绍链接
使用方法
使用要求
在官网介绍链接中,可以看到使用DSP库对IDF版本的要求为ESP-IDF >=4.2
使用方法:
通过IDF Component Registry工具在现有工程中添加对ESP-DSP的依赖。运行以下指令:
idf.py add-dependency "espressif/esp-dsp"
运行以上指令后,会在yml文件中添加依赖说明:
如果不再需要使用该分支,将其删除即可。