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

2019-07-14 15:07发布


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

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

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

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

有没有什么方法,可以重新生成代码库时,只影响修改过的内容,对自己添加的如代码库没有影响,像main.c代码中那样,有用户输入代码的地方,重新编译后没有影响。如图:
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
18条回答
骑猪去天山
1楼-- · 2019-07-15 11:02
是会被修改
zbb9612
2楼-- · 2019-07-15 12:56
试了一下,重新生成代码库时要先关MDK
wq644921241
3楼-- · 2019-07-15 17:26
 精彩回答 2  元偷偷看……
jasonzhang_001
4楼-- · 2019-07-15 19:18
貌似还没有完善的解决方法。比较好的做法是,CubeMX生成的代码和自己的驱动代码分开放在不同的文件中
naiztycheng
5楼-- · 2019-07-15 21:44
楼主试过自己添加/*USER CODE BEGIN #*/和/*USER CODE  END #*/吗?
nyvvhxcs
6楼-- · 2019-07-16 02:43
好像是可以设置

一周热门 更多>