STM32CubeMX重新生成代码后对上次工程配置的影响?

2019-07-14 15:07发布


在使用STM32CubeMX时,发现一个问题,请朋友们帮助解决一下?
1、开始STM32CubeMX配置完成,生成了DMK工程代码;
2、之后开始在DMK中添加自己的程序,可能需要向工程中添加我自己的代码驱动库,如图:

3、可能之后发现CubeMX配置有些问题,然后返回重新更改,然后重新生成代码,如图:

4、回到MDK中发现,用户自己添加的驱动代码库配置不见了,如图:

5、那么问下,总不能每次都要重新再配置?

有没有什么方法,可以重新生成代码库时,只影响修改过的内容,对自己添加的如代码库没有影响,像main.c代码中那样,有用户输入代码的地方,重新编译后没有影响。如图:
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
18条回答
wq644921241
1楼-- · 2019-07-16 03:29
naiztycheng 发表于 2018-12-19 09:11
楼主试过自己添加/*USER CODE BEGIN #*/和/*USER CODE  END #*/吗?

这个也行吗?试试去
wq644921241
2楼-- · 2019-07-16 03:41
 精彩回答 2  元偷偷看……
wang21cj
3楼-- · 2019-07-16 09:15
好像文件不被覆盖  。
zbb9612
4楼-- · 2019-07-16 13:41
wq644921241 发表于 2018-12-19 08:53
不用关不是也可以么?

不关MDK也能重新生成,而且.c 文件不影响,但是代码库配置会变成上一次开启时的配置
wq644921241
5楼-- · 2019-07-16 17:04
zbb9612 发表于 2018-12-19 10:01
不关MDK也能重新生成,而且.c 文件不影响,但是代码库配置会变成上一次开启时的配置

哦,学习了,多谢
youxi8745
6楼-- · 2019-07-16 22:39
不会,不过要按CUBE的格式来

一周热门 更多>