STM32CubeIDE基础学习-STM32CubeIDE软件工程文件拷贝粘贴

STM32CubeIDE基础学习-STM32CubeIDE软件工程文件拷贝粘贴


前言

在后面开发程序时,往往不需要再重新新建工程的了,可以直接在原有的工程基础上直接复制粘贴新增功能就可以了。

具体的操作方法步骤如下介绍:


第一步:找到一个原有的工程文件,这里以前面创建的基础工程为例,打开STM32CubeIDE的工程然后进去工程里面,如下图所示:

在这里插入图片描述

第二步:进去之后鼠标右键点击工程,然后点击Copy拷贝该工程。

在这里插入图片描述

第三步:接着在工程下面随意空白区域鼠标右键点击粘贴,如下图所示:

在这里插入图片描述

点击粘贴后,就可以看到需要设置工程名字和路径的提示框,如下图所示:

在这里插入图片描述

设置完成后点击Copy按钮即可。

然后就可以看到下方有一个自定义的新工程了,如下图所示:

在这里插入图片描述

第四步:展开之后,可以发现两个工程里面的文件是一模一样的,如下图所示:

在这里插入图片描述

到此,就可以把上一个原有的工程删除了,操作如下图所示:

在这里插入图片描述

删除后就只剩下新拷贝粘贴需要的工程了。

第五步:双击打开STM32CubeMX工程,如下图所示:

在这里插入图片描述

双击STM32CubeMX工程之后,发现右边工程并不能正常打开,而是提示了错误,如下图所示:

在这里插入图片描述

此时可以发现这两个名字并不一致,问题就出在这了,那么将它们命名成一样才可以。如下图所示:

在这里插入图片描述

第六步:鼠标右键这个STM32CubeMX工程名字,重命名一下,如下图所示:

在这里插入图片描述

提示下图的重命名对话框。

在这里插入图片描述

修改完成点击OK即可。

第七步:修改完成之后,再次双击STM32CubeMX工程,此时就可以看到右边正常显示STM32CubeMX工程了,如下图所示:

在这里插入图片描述

现在随便点击工程里面的配置,都可以发现还是上一个工程配置的信息,都是一模一样的,则说明这样拷贝粘贴会把所有的配置都一起复制了,并不会担心漏配置的问题。

最后,拷贝粘贴完,修改名字后,就可以在这个工程上面添加自己需要的外设配置了,完成后点击生成代码按钮就可以了。这样操作可以大大地减少了重新新建工程的步骤。

注意:
当生成代码后,进行编译操作,发现部分文件还是会存在以前旧工程的残留文件的,那么这些文件都是可以鼠标右键删除的,对新工程没有作用,只影响美观性,如下图所示:

在这里插入图片描述

如果不喜欢逐个文件删除,可以直接长按住键盘的shift键,然后鼠标逐个点击需要删除的文件,鼠标右键删除即可,或直接右键点击删除Debug文件夹更快些,当再次编译工程时,又会重新生成该新工程对应的Debug文件的,不用担心某些文件被删除的问题。如下图所示:

在这里插入图片描述

到此,工程文件的复制粘贴就全部完成了,直接在新工程是添加配置即可,这样另存工程的操作非常的方便快捷,可以节省很多的工作量。


总结

采取这种另存的方式,可以使操作更快些,如果是简单的工程重新新建还是可以的,但是到了后面外设配置比较多时、比较复杂时,这样从头来配置是非常的繁琐的,采取这种拷贝粘贴工程的方法非常的快捷。也可以保证功能上不会出错,比如避免了配置错误、漏配置等。

相关推荐

最近更新

  1. TCP协议是安全的吗?

    2024-03-15 21:52:03       18 阅读
  2. 阿里云服务器执行yum,一直下载docker-ce-stable失败

    2024-03-15 21:52:03       19 阅读
  3. 【Python教程】压缩PDF文件大小

    2024-03-15 21:52:03       18 阅读
  4. 通过文章id递归查询所有评论(xml)

    2024-03-15 21:52:03       20 阅读

热门阅读

  1. openGauss在数据库课程中的应用

    2024-03-15 21:52:03       17 阅读
  2. springboot 查看和修改内置 tomcat 版本

    2024-03-15 21:52:03       20 阅读
  3. 熊全淹懂数论又懂代数

    2024-03-15 21:52:03       17 阅读
  4. 怎么处理粘包问题

    2024-03-15 21:52:03       17 阅读
  5. LLM(大语言模型)常用评测指标-困惑度(Perplexity)

    2024-03-15 21:52:03       15 阅读
  6. Ubuntu20系统安装完后没有WIFI

    2024-03-15 21:52:03       16 阅读
  7. ffmpeg视频处理常用命令

    2024-03-15 21:52:03       17 阅读