1、下载安装 ST Visual Programmer烧录软件
2、使用 ST Visual Programmer 生成OPtiON.hex文件,主要用于配置读保护等参 数;详细步骤可参考 ST Visual Programmer批量烧写教程: http://www.51hei.com/bbs/dpj-33634-1.html
3、打开ST Visual Programmer软件的根目录,找到STVP_CmdLine.exe文件
4、使用命令行CMD工具,切换到ST Visual Programmer软件的根目录
cd C:\Program Files (x86)\STmicroelectronics\st_toolset\stvp
输入STVP_CmdLine.exe可以看到cmd命令,里面有STVP_CmdLine.exe的帮助命令和详细信息参数。
5、输入STVP_CmdLine.exe -help可以看到具体的烧录命令;
其中STVP_CmdLine.exe -BoardName=ST-LINK -Port=USB -ProgMode=SWIM -Device=stm8s003F3 -Tool_ID=0 -version -verbose -no_loop -readOption 读取器件是否处于读保护;
STVP_CmdLine.exe -BoardName=ST-LINK -Port=USB -ProgMode=SWIM -Device=STM8S003F3 -Tool_ID=0 -version -verbose -log -progress -no_warn_protect -verif -FileProg=” + 烧录hex + “ -FileOption=” + 烧录option 烧录命令,烧录hex为编程生成的hex文件,烧录option为第2步生成的OPTION.hex 文件
6、将cmd命令使用C++,python,java等语言封装成软件,可以实现自己的批量烧录软件。
|