STM32/STM8技术论坛
直播中

suixindianzi

4年用户 30经验值
擅长:可编程逻辑 模拟技术 嵌入式技术 控制/MCU
私信 关注
[经验]

STM8S003使用STLINK_V2实现批量烧录

`

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文件
捕获.JPG

4、使用命令行CMD工具,切换到ST Visual Programmer软件的根目录

cd C:Program Files (x86)STMicroelectronicsst_toolsetstvp

输入STVP_CmdLine.exe可以看到cmd命令,里面有STVP_CmdLine.exe的帮助命令和详细信息参数。

捕获.JPG

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 文件
捕获.JPG

6、将cmd命令使用C++,python,java等语言封装成软件,可以实现自己的批量烧录软件。

` 捕获.JPG

更多回帖

发帖
×
20
完善资料,
赚取积分