【ARM】MDK自动备份源文件

1、 文档目标

解决MDK在编写文档的时候需要找回上一版代码的问题。

2、 问题场景

目前大部分情况下对于源代码的管理都是使用的Git等第三方的代码管理平台。这样的第三方代码管理平台都是针对与代码的版本更新进行管理。对于本地编写过程中的一些代码备份是没有帮助的。在本地编写完代码后,想确认修改了源文件中的什么内容,需要先将代码上传到管理平台才能对比。在MDK中可以对于源文件进行备份,相当于你编写完代码后,可以在本地通过源文件和备份文件,进行代码对比。

3、软硬件环境

1、软件版本:Keil MDK 5.38a

2、电脑环境:Windows 11

3、外设硬件:无

4、解决方法

1)、在Configuration窗口中,在Editor栏中,可以在File&Project Handing中勾选上"Create Backup files(*.BAK)"选项(如图4-1),则在源文件保存后,就会对于上一版的源文件进行自动备份。然后,在工程目录下就可以找到所有源文件的备份文件(如图4-2)。

图 4-1

图4-2

2)、例如,在main文件中添加一个add函数后保存。备份文件就会自动备份没有add函数之前的源文件(如图4-3)。

图4-3

相关推荐
悠哉悠哉愿意5 天前
【单片机学习笔记】串口、超声波、NE555的同时使用
笔记·单片机·学习
Lester_11015 天前
STM32霍尔传感器输入口设置为复用功能输入口时,还能用GPIO函数直接读取IO的状态吗
stm32·单片机·嵌入式硬件·电机控制
LCG元5 天前
低功耗显示方案:STM32L0驱动OLED,动态波形绘制与优化
stm32·嵌入式硬件·信息可视化
三佛科技-187366133975 天前
120W小体积碳化硅电源方案(LP8841SC极简方案12V10A/24V5A输出)
单片机·嵌入式硬件
z20348315205 天前
STM32F103系列单片机定时器介绍(二)
stm32·单片机·嵌入式硬件
Alaso_shuang5 天前
STM32 核心输入、输出模式
stm32·单片机·嵌入式硬件
脚后跟5 天前
AI助力嵌入式物联网项目全栈开发
嵌入式硬件·物联网·ai编程
2501_918126915 天前
stm32死锁是怎么实现的
stm32·单片机·嵌入式硬件·学习·个人开发
z20348315205 天前
STM32F103系列单片机定时器介绍(一)
stm32·单片机
星马梦缘5 天前
驱动层开发——蜂鸣器驱动
stm32·单片机·嵌入式硬件·hal·驱动