1、为了方便管理Keil编译的固件版本,给输出的Hex文件加上时间戳和版本号。第一步准备批处理文件其中路径都是绝对路径

批处理文件放置位置,其中工程的运行文件在USER文件夹里面

2、修改Keil的配置

3、在main.c添加软加版本“#define SOFTWARE_VERSION  "REV1.3”,一定要与第一步定义的字符格式一致。

4、运行编译,在输出文件里面查看文件。输出的Hex文件:目标名-日期-时间-软件版本

5、完整的批处理文件参看如下

Keil定制文件名输出Hex文件,可抓取文件定义的软件版本、编译日期、时间资源-CSDN文库

Logo

openvela 操作系统专为 AIoT 领域量身定制,以轻量化、标准兼容、安全性和高度可扩展性为核心特点。openvela 以其卓越的技术优势,已成为众多物联网设备和 AI 硬件的技术首选,涵盖了智能手表、运动手环、智能音箱、耳机、智能家居设备以及机器人等多个领域。

更多推荐