首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >STM32CubeIDE中的CMSIS

STM32CubeIDE中的CMSIS
EN

Stack Overflow用户
提问于 2019-12-18 15:25:08
回答 1查看 6.8K关注 0票数 3

我想使用CMSIS中存在的DSP功能。我使用的是STM32CubeIDE,我的目标板是ST32F411RE发现。使用CMSIS与Keil uVision非常简单,您只需选择您想要的w包并使用它,但是STM32CubeIDE并不那么简单。CMSIS包含在最新的固件包STM32Cube_FW_F4_V1.24.2中,但是在CubeMX或IDE中似乎没有任何选项来添加DSP库(这些库在固件包中)。默认情况下添加核心库。我已经将DSP包含和源文件夹添加到我的工作区中,我已经将包含路径添加到IDE中,但是当我添加

#include "arm_math.h到main.c

我跟我说错了

fatal error: arm_math.h: No such file or directory和它是针对每个DSP源文件。

过去几天我一直在努力克服这一切。是否有人在STM32CubeIDE中使用了CMSIS功能,如果是,他们是如何设置CMSIS来与IDE一起工作的?还有其他的东西我可以尝试我的设置吗?我很惊讶集成的CubeMX代码生成器没有提供包含DSP的选项。

非常感谢

EN

回答 1

Stack Overflow用户

发布于 2021-01-30 22:00:02

这个人对你的问题有了答案:

https://www.youtube.com/watch?v=vCcALaGNlyw

好吧,你必须花15分钟看视频,但这是值得的,因为他解释得很好。

TL/DW:

将库从github:https://github.com/ARM-software/CMSIS_5

  • copy库下载到项目directory

  • change中,即项目属性中的链接器设置,以包含文件

在立方体-MX点击“软件包”,并激活CMSIS和DSP。然后您可以选择用于生成代码的包..。

要求: CMSIS包需要安装,这可以通过

  • 从github
  • cubeMX下载包并选择"install“
票数 4
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/59395181

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档