在开发单片机系统的时候,有时会存在代码可以大量复用的情况(比如要做单片机系统的更新迭代,添加功能时)。这种情况下新工程文件可以从旧工程copy一份再改一个新名字使用。这个过程有几个需要注意的点,在此记录一下:
1、先把旧工程文件夹中的/Core/Src 整个Src文件做一个备份(后面用的到)
2、在新建的文件夹下把copy的旧工程粘贴过来
3、打开copy过来的工程,然后点击导航栏里的魔术棒选项,进入Output选项
要改这两个地方,左边改编译工程后产生相关文件的路径(改到新工程的文件夹里),右边改成新工程的名字(比如biosensor_v4)。改完以后点击OK保存退出。这时候新工程的文件夹里就会有两个工程文件,一个biosensor_v3,一个biosensor_v4。确定了这一点后再打开新工程文件(biosensor_v4),开始进行编译。编译完后会发现旧工程里的/Core/Src 的Src文件夹没有了,再把步骤1备份的文件夹给copy到旧工程里,这样就既不影响旧工程又编译好了新工程。
编译完以后把新工程文件夹(biosensor_v4)下的旧文件(名字带biosensor_v3)的都删掉就好。