0%

keil使用CMSIS-DSP和CMSIS-NN

keil环境下配置CMSIS-DSP和CMSIS-NN的方法

下载CMSIS源码

有两种方式下载CMSIS源文件,下载后的文件结构如下:
img

GitHub下载

点击这里到github下载对应版本源码

keil安装路径复制

通过keil包管理器更新后,可以在C:\Keil_v5\ARM\PACK\ARM\CMSIS路径下找到CMSIS文件

添加CMSIS源码

  1. 将CMSIS文件夹复制到stm32工程中,删除不需要的文件夹,如Core、DAP等
  2. 将CMSIS/Include以及CMSIS/NN/Include添加到C/C++路径中
  3. 在工程结构中新建CMSIS目录,添加DSP和NN源文件或库到工程目录
  4. 删除原本工程中的core_cm7.h和cmsis_armcc.h,要不然包含arm_math.h会有30个编译错误。这两个文件在CMSIS中已经存在

编译错误