重新编辑STM32CubeMX文件时丢失部分文件问题解决方法

目录

前言:

问题1:自己编写好的文件会莫名奇妙的丢失

解决方案:

问题2:src文件夹被移除

原因分析:

解决方法:


前言:

  博主在适用STM32Cubemx时,对现有工程进行编译的同时发现两个问题,有时候自己编写好的文件会莫名奇妙的丢失。另一个问题是src文件夹被移除。

问题1:自己编写好的文件会莫名奇妙的丢失

这是现有工程的文件夹

当我对现有工程下的.ioc文件进行重新编辑后,点击GENERATE CODE后,少了bsp文件夹


解决方案:

        在点击了STM32Cubemx的GENERATE CODE按钮后,弹出以下界面

         选择Open Project,之后会在KEIL界面下弹出以下窗口

        这里要选择“是”

 

         这里也选择“是”

         最后这里一般是xxx.uvprojx的文件,这里千万不要选择“是”,一定要选择“否”,这样就不会丢失自己编写的文件了

问题2:src文件夹被移除

         该问题是博主在将已经写好某个功能的文件夹整个移动到另一个空文件夹内,准备在这个功能的基础上进行修改时,发现src文件夹被移除了。

原因分析:

        对于整个复制的文件夹来说,.mxproject也一同被复制过去了,而.mxproject内存放的是工程的绝对路径连接,即使你重命名新工程的时候,该文件也不会改变,只有调用cubemx初始化配置时才会变。

解决方法:

        复制工程前后  或  使用图形化配置前  记得先把文件夹下的  .mxproject  删除即可。

物联沃分享整理
物联沃-IOTWORD物联网 » 重新编辑STM32CubeMX文件时丢失部分文件问题解决方法

发表评论