Stm32CubeMx生成代码提示缺少"core_cm3.h"
1.原因分析
1.1问题根源
在我们使用本地解压的方法去安装固件包,但是找错了要下载的固件包😊.在你点击进入下载页面之后,能看到一共有两个下载链接,其中上面的是补丁包,而第二个才是我们应该要下载的固件包
![shadow](https://i-blog.csdnimg.cn/blog_migrate/c21fda2bd20b9f47f3ae2fc8da5e805f.png)
当你下载的是补丁包时,在打开Drivers\CMSIS
文件夹之后如左图所示.而如果你下载完整的固件包时,则对应右图.
![]() | ![]() |
---|
2.解决方法
2.1 本地安装
在官网选择下载第2个固件包,然后将其解压的文件夹重命名为对应版本的名称,移动到Stm32CuBeMx的固件仓库