找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 1800|回复: 5
打印 上一主题 下一主题
收起左侧

在项目中STM32的HAL库、CUBEMX图形配置软件是怎么配合的呢?

[复制链接]
跳转到指定楼层
楼主
ID:396782 发表于 2023-10-29 00:56 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
最近在学HAL库,想请教一下大佬们,在项目中使用STM32 HAL库、CUBEMX图形配置这种是怎么和项目工程配合的?比如工程模板某些部分不能改、某些文件只对应行数更改这种。   因为我看到正点原子他们的HAL库教学视频有专门的工程模板,没有使用CUBEMX图形配置软件,然后是手写外设的配置,想着可能处于教学HAL库目的。
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享淘帖 顶 踩
回复

使用道具 举报

沙发
ID:883242 发表于 2023-10-29 09:57 | 只看该作者
CubeMX生成的代码有完整的项目工程,你想要什么?如果是纯手写,你参考CubeMX生成的项目自己写就好了。
回复

使用道具 举报

板凳
ID:771630 发表于 2023-10-29 12:02 | 只看该作者
CUBE生成的文件代码会有 begin end的注释,你在中间写代码,重新生成是不会被删掉的
回复

使用道具 举报

地板
ID:396782 发表于 2023-11-3 11:49 | 只看该作者
Hephaestus 发表于 2023-10-29 09:57
CubeMX生成的代码有完整的项目工程,你想要什么?如果是纯手写,你参考CubeMX生成的项目自己写就好了。

明白,因为有的工程是自己添加了一部分东西比如串口printf重定向、自己写的malloc等,相当于一个工程模版,我想问的是这个时候这种工程模版中如果使用stm32 cubemx生成的问题
回复

使用道具 举报

5#
ID:396782 发表于 2023-11-3 11:50 | 只看该作者
XLinliY.Zhang 发表于 2023-10-29 12:02
CUBE生成的文件代码会有 begin end的注释,你在中间写代码,重新生成是不会被删掉的

嗯嗯,谢谢回复
回复

使用道具 举报

6#
ID:883242 发表于 2023-11-3 20:24 | 只看该作者
successhand 发表于 2023-11-3 11:49
明白,因为有的工程是自己添加了一部分东西比如串口printf重定向、自己写的malloc等,相当于一个工程模版 ...

CubeMX只有初始化功能吧?你初始化完了就加自己写的代码好了,还要动CubeMX干什么?
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

快速回复 返回顶部 返回列表