随着样品转量产,在生产时往往需要用到批量脱机下载工具,但此方法成本高,所以就有有了低成本方案:
采用ST-LINK/V2工具 + 批处理文件 (+ 上位机软件)来实现。
1、ST-LINK/V2工具 不用多说,可以从官网购买,也可以DIY(原理图和固件官网都有)。
2、批处理文件,类似于JLINK的批处理方式,具体如下:
2.1、在官网下载ST-LINK Utility软件并安装;
2.2、在安装目录的Docs文件夹下有STLINK Utility.pdf,这个文档的第四章节里有介绍STLINK Utility软件的命令;
2.3、在安装目录的ST-LINK Utility文件夹下有ST-LINK_CLI.exe,这个就是运行批处理命令的应用程序;
2.4、在ST-LINK_CLI.exe同级目录新建一个文件,保存后缀格式改为 .bat;
ST-LINK_CLI.exe -c SWD UR -Rst -ME -P C:\file.hex -V -Rst -Run
这里的C:\file.hex为自己需要下载的firmware的位置,需要根据更改成自己的路径;
2.5、用记事本或notepad++打开bat文件并写上如下命令并保存;
2.6、硬件连接相关芯片,双击运行bat文件即可完成批处理下载firmware;
2.7、再者利用上位机软件调用此批处理文件即可实现低成本批量生产下载产品firmware。