ST单片机使用ST Visual Programmer软件烧录程序简易教程

本文是关于如何使用ST Visual Programmer (STVP) 软件对ST单片机,如STM32和STM8S,进行程序烧录的详细教程。涵盖了从配置软件、选择烧录器和芯片型号,到烧录文件加载、设置保护选项以及如何解除读出保护等步骤。
AI助手已提取文章相关产品:





文章原始地址: http://feotech.com/?p=100




ST单片机使用ST Visual Programmer软件烧录程序简易教程
ST Visual Programmer 是ST公司为自家单片机开发的一款程序烧录读取工具软件。该软件简称STVP,使用STVP软件可以实现对芯片程序的批量烧录。

下方为软件的官方下载连接,随着官方网站的调整可能会有个别失效。
tp://www.st.com/content/st_com/en/products/development-tools/software-development-tools/stm32-software-development-tools/stm32-programmers/stvp-stm32.html

http://www.st.com/content/st_com/en/products/development-tools/software-development-tools/stm8-software-development-tools/stm8-programmers/stvp-stm8.html

http://www.st.com/en/development-tools/stm8-software-development-tools.html?querycriteria=productId=SC2108

  1. 烧录器的软件配置

这里写图片描述

选择 Configure ST Visual Programmer 菜单
这里写图片描述

选择 Configure ST Visual Programmer 菜单
软件安装并完成后启动STVP,如上图所示进入Configure -> Configure ST Visual Programmer 选项菜单。

根据实际需求选择STVP对应选项

在弹出的窗口中依次选择烧录器类型、通讯接口、芯片型号并确定

2 .烧录文件的选择
这里写图片描述

打开File -> Open 菜单,在弹出窗口中选择烧录文件。如果无法显示烧录文件则在下方文件类型中选择烧录文件类型。

这里写图片描述

烧录程序加载后会在右侧窗口中以16进制显示,左侧显示则是配置信息。

这里写图片描述

点击下方的OPTION BYTE选项卡,在上方ROP选项中能选择 Read Out Protection ON.
这里写图片描述
点击上方红色箭头的Program all tabs(on active sectors if any) 按钮,或点击上方菜单Program -> All tabs(on active sectors if any)进行程序下载。

程序烧录过程中会提示设置保护选项,询问是否继续? 点击Yes按钮继续烧录并打开保护功能。

下方进度条会显示程序烧录进度。

这里写图片描述
程序烧录完成后会显示对应的提示

3.擦出保护功能

有时候芯片需要升级程序,此时芯片内部已经有上一版本程序并加密。直接烧录的时候会提示如下保护状态的提示窗口。

这里写图片描述

STVP提示保护窗口
这里写图片描述

此时将选项卡切换到OPTION BYTE , 在ROP选项中 选择 Read Out Protection OFF选项。 点击上方 Program current tab or active sectors 按钮即可解除烧录保护。

但此时芯片Flash内部之前烧录好的程序也同样将会被擦除。

您可能感兴趣的与本文相关内容

评论 1
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值