ST意法半导体
直播中

李晨灵

7年用户 1410经验值
私信 关注
[问答]

如何在不使用CubeMX功能和MX功能的情况下仅使用STM32CubeIDE项目中的HAL库?

我想使用 STM32CubeIDE 为 STM32 Nucleo 板从头开始一个项目。但是我不想使用 IDE 的 CubeMX 功能。我只是像使用 Ac6 工作台软件一样使用 HAL 库。在 Ac6 软件中,我们可以选择使用 SPL 或 HAL 库来构建代码,我们不能在这个 IDE 中也这样做,只使用 HAL 库而不是 MX 东西。
tiA。









回帖(1)

潘晓明

2023-1-30 09:55:26
可以照常新建一个STM32工程,删除.ioc文件即可。不再生成代码。
或者,您可以在 STM32 项目创建期间选择 Targeted Project Type: Empty。
在这两种情况下,您都必须先选择目标芯片。这是生成正确的链接器描述文件等所必需的。
驱动程序 (CMSIS + HAL + LL) 在 STMCube 包中单独提供。您可以根据需要混合使用它们。
举报

更多回帖

发帖
×
20
完善资料,
赚取积分