[应用相关]

STM8S003使用STLINK_V2实现批量烧录

[复制链接]
787|2
手机看帖
扫描二维码
随时随地手机跟帖
laocuo1142|  楼主 | 2021-8-3 15:50 | 显示全部楼层 |阅读模式
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文件
093006zkk7yh09u13fqkk3.jpg.thumb.jpg

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

cd C:\Program Files (x86)\STmicroelectronics\st_toolset\stvp

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

093549jnmxb844md4hsbdn.jpg.thumb.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 文件
093835vrpyz6zyszip3lz2.jpg.thumb.jpg

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




使用特权

评论回复
chenjun89| | 2021-8-3 21:03 | 显示全部楼层
前提是你还要解决一个个的连线

使用特权

评论回复
sadicy| | 2021-8-4 16:21 | 显示全部楼层
你们都是大户啊,我们jlink一个个的烧程序

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

958

主题

3923

帖子

10

粉丝