用STM32CubeEx快速生成Keil5项目添加的所有项目文件消失

2019-07-14 16:42发布

刚上手STM32CubeEx, 这个工具很方便,但目前遇到困惑,我的步骤如下:
1,用STM32CubeEx快速生成Keil5 项目, 其中芯片(我用的是stm32F0系列滴)及片内外设的初始化也全部自动生成了,其他芯片的话这些都是要去配置寄存器了,好爽!

2,打开自动生成的这个Keil5项目,添加自己的项目文件,编译通过
3,当再回到STM32CubeEx,做些更改,如调整管脚,之后点击’生成代码‘, ok
4,再次回到 Keil5项目, 发现, 刚才自己添加的所有项目文件全部没了!!!

每次通过STM32CubeEx自动生成,这个Keil项目中自己添加的项目文件都会全部删除, 一夜回到解放前!

怎么在这个STM32CubeEx自动生成的项目基础上,添加用户的其他项目文件呢?
有什么办法吗,向大家请教,盼能指点迷津,谢谢!
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
14条回答
肥肥飞飞
1楼-- · 2019-07-14 23:12
是这样的,但是也不会回到解放前吧, 你要添加的文件还在,在添加一次就行了
djw200988
2楼-- · 2019-07-15 02:02
用户代码要写在规定的user code begin和user code end 之间,不能写在他处
wangyuzi87
3楼-- · 2019-07-15 06:10
 精彩回答 2  元偷偷看……
wangyuzi87
4楼-- · 2019-07-15 10:35
肥肥飞飞 发表于 2018-10-22 15:25
是这样的,但是也不会回到解放前吧, 你要添加的文件还在,在添加一次就行了

谢谢!
文件还在,但只要STM32CubeEx重新生成代码, 再次进入这个Keil项目中,之前我好不容易在这个Keil项目中添加和设置好的
1)手工添加的项目文件(自己的项目文件),
2)项目的配置。
这些都丢掉了, 顿时好心痛,, 请问是否能有应对良策?谢谢,,,
zouqinxiang
5楼-- · 2019-07-15 12:09
高人呐,厉害厉害
wangyuzi87
6楼-- · 2019-07-15 16:26
djw200988 发表于 2018-10-22 15:33
用户代码要写在规定的user code begin和user code end 之间,不能写在他处

谢谢!
做做实验可以,但一个具体项目的话,光添加些代码在user code begin和user code end 里面,恐怕不够。
特别是项目移植, Keil项目(或Iar项目)中肯定是要添加移植过来的诸多项目文件的。

还有什么好办法吗? 盼请能指点,谢谢,,

一周热门 更多>