修改platformio.ini中对应的env:条目
在extra_scripts变量下加入buildroot/share/PlatformIO/scripts/random-bin.py,具体格式入下所示:
extra_scripts = ${common.extra_scripts}
pre:buildroot/share/PlatformIO/scripts/random-bin.py
其中,random-bin.py内容为:
Import("env")
from datetime import datetime
env['PROGNAME'] = datetime.now().strftime("firmware-%Y%m%d-%H%M%S")
本文介绍了如何在PlatformIO的platformio.ini文件中修改env条目,以便在extra_scripts中添加一个名为random-bin.py的脚本。这个脚本使用Python的datetime模块,将编译时的时间戳作为程序名称的一部分,如'firmware-20220829-133000',增强了固件文件的命名规范性。
1084

被折叠的 条评论
为什么被折叠?



