ST意法半导体
直播中

半导体开发

9年用户 824经验值
擅长:可编程逻辑
私信 关注
[问答]

如何使用STM32cubeIDE进行寄存器级编码?

我想使用 STM32cubeIDE 进行寄存器级编码并制作设备驱动程序并为 STM32 MCU(我有 STM32F103 和 STM32wb55)进行外围编码。
现在的问题是我无法弄清楚如何在 STM32cubeIDE 中创建一个项目,该项目只有外围寄存器头文件(STMf103.c 和 stmf103.h),用于从头开始制作设备驱动程序。

不想使用 STM32cube Mx,因为它会自动生成所有低级代码

在网上,大多数用于寄存器级编码的资源都是使用 Kiel 和 STM32 Cube MX 完成的。
但我不想使用 Keil 和 CubeMX 来生成我的代码。









回帖(1)

王芳

2023-1-10 11:41:51
关于寄存器级编码 LL 是适合您的 SW 堆栈,这就是我向您指出Templates_LL文件夹的原因。
最好从头开始是文件>新建>STM32 项目,然后选择项目类型。
然后由您选择最适合您的裸材料。根据我的说法,Min 是 Drivers/CMSIS。
我的建议仍然是仔细查看Templates_LL文件夹,这在我看来正是您正在寻找的东西。
举报

更多回帖

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