使用CubeMX新增外设初始化代码一般怎么做?

2019-12-10 18:08发布

本帖最后由 prince2010 于 2019-10-12 16:09 编辑

为防止新生成的代码覆盖现有工程其他代码,是不是重新建个工程,生成初始化代码后往原来工程中复制?

大家一般怎么做的?




另:自动生成的代码无法做到见名知义(如LED_Init()),可读性也差,怎么提高可读性?添加注释吗?

友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
17条回答
dragonbbc
1楼-- · 2019-12-12 08:41
 精彩回答 2  元偷偷看……
prince2010
2楼-- · 2019-12-12 11:44
TANK99 发表于 2019-10-13 23:01
所有回调单独起文件,因为CUBEMX生成的工程中这些回调的函数都是WEAK的。当某个外设去除后,新生成的文件会 ...

同感同感
epwwm
3楼-- · 2019-12-12 12:17
简单,按格式来写,写在用户代码区,在生成代码前随手复个main.C备份就行了,
D.lovers
4楼-- · 2019-12-12 14:45
canspider 发表于 2019-10-13 08:46
用git管理代码,不怕代码被覆盖,还能看到前后的区别
版本管理属于开发的基础工具
这帮码单片机代码的人就 ...

是局域网还是远程?
canspider
5楼-- · 2019-12-12 16:29
D.lovers 发表于 2019-10-21 18:59
是局域网还是远程?

啥也不用,单机

一周热门 更多>