打印
[STM32F4]

STM32F4CUBE固件包有问题

[复制链接]
443|12
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
SGCC-JOHN|  楼主 | 2025-3-27 18:03 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
官网的STM32F4固件包1.28版本。里面include文件夹内怎么没有core_cmFunc.h、corecmInstr.h、core_cmSimd.h这几个关键文件啊?
这个新版本固件包是不是有问题?

使用特权

评论回复
沙发
lvuu| | 2025-3-31 22:36 | 只看该作者
CMSIS 版本可能已经更新,导致这些文件被移除或改名。

使用特权

评论回复
板凳
公羊子丹| | 2025-4-2 07:44 | 只看该作者
这个 1.28 版本可能是 ST 官方调整了 CMSIS 结构,试试去 Drivers/CMSIS/Core/Include/ 里找找这些文件?

使用特权

评论回复
地板
周半梅| | 2025-4-2 07:45 | 只看该作者
这些 core_cmFunc.h 之类的文件是 CMSIS 里提供的,看看 CMSIS/Core_A/Include/ 目录下有没有?

使用特权

评论回复
5
帛灿灿| | 2025-4-2 07:46 | 只看该作者
ST 可能改用了新的 CMSIS 版本,建议对比一下 1.27 和 1.28 版本的文件结构。

使用特权

评论回复
6
童雨竹| | 2025-4-2 07:47 | 只看该作者
你在 STM32CubeMX 里生成的 F4 工程会自动包含这些 CMSIS 头文件吗?可以试试新建一个项目看看。

使用特权

评论回复
7
万图| | 2025-4-2 07:48 | 只看该作者
如果这些文件确实丢失了,那应该是 ST 发布固件包时有问题,可以到 ST 论坛或 GitHub 上看看有没有类似反馈。

使用特权

评论回复
8
Wordsworth| | 2025-4-2 07:49 | 只看该作者
你用的是手动下载的固件包还是 STM32CubeMX 里自动下载的?有时候不同下载方式的内容可能不一样。

使用特权

评论回复
9
Bblythe| | 2025-4-2 07:50 | 只看该作者
试试看直接从 ARM 官方 CMSIS 库里拷贝这几个文件,或者用旧版的 STM32F4Cube 替换一下。

使用特权

评论回复
10
Pulitzer| | 2025-4-2 07:51 | 只看该作者
你编译的时候是报缺少这些头文件的错误,还是某些函数找不到?可能需要检查 Include Paths 设置。

使用特权

评论回复
11
Uriah| | 2025-4-2 07:52 | 只看该作者
这个问题可能和 ST 在新版本里调整了 CMSIS 结构有关,可以看看 core_cm4.h 里是否已经包含了这些功能。

使用特权

评论回复
12
Clyde011| | 2025-4-2 07:53 | 只看该作者
1.28 版本如果确实有问题,暂时回退到 1.27 版本应该可以解决,等 ST 官方修复后再升级。

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

1

主题

1

帖子

0

粉丝