打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
为了更快普及STM8,我做了一个STM8串口下载程序教程 (amoBBS 阿莫电子论坛)
现在越来越多人用STM8了,我也跟上大众,一起凑热闹。刚开始以为STM8可以随便用串口下载程序,于是从阿莫那买了个STM8S Mini Kit,买回来后发现不能串口下载,郁闷之极。后来咬咬牙,再买一个三合一,用ST-Link下载程序,真是冤大头。后来想想再试试如何用串口下载程序,多一种方式备用也好。在网上搜索,发现几乎没有详细的相关教程,只好自己探索了。经过多次摸索,终于明白了如何用串口下载程序到STM8了,而且不像网上流传那样是一次性的。
不敢独享,做成教程,本文以三合一板为例,所有步骤均带电操作。
正文
第一步:

(原文件名:1_a.jpg)
打开STVP,选择Configure -> Configure ST Visual Programmer。
第二步

(原文件名:2_a.jpg)
选择ST-Link、SWIM、STM8S207SB,确定。
第三步:

(原文件名:3_a.jpg)
选择OPTION BYTE选项卡,点击其中的BOOTLOADER ENABLE,把默认的Bootloader Disable改为Bootloader Enable。
第四步:

(原文件名:4_a.jpg)
无需切换到其它选项卡,直接Program -> Current tab。

(原文件名:5_a.jpg)
输出窗口会有提示。
第五步:

(原文件名:6_a.jpg)
打开Flash Loader Demonstrator V2.2.0,如图设置,我是用PL2303HX USB转串口。按下STM8S Mini Kit上的复位按键,松手后马上点击Next。
第六步:

(原文件名:7_a.jpg)
连接成功后会弹出以上警告,确定。因为刚启动软件还没有选择合适器件,下载完毕不关掉软件再重复一次就没有这个警告了。
第七步:

(原文件名:8_a.jpg)
Target选择STM_128K,Next。
第八步:

(原文件名:9_a.jpg)
这个界面可以选择擦除、下载、读取操作,我们主要目的是下载。选择好下载文件,擦除(擦除必要页、不擦除、全部擦除)按需选择一项。可以勾选的选项有:跳到用户程序(下载完毕)、优化(去掉某些0xFF)、下载后校检。接着Next。
第九步:

(原文件名:10_a.jpg)
正在下载时的界面,速度比SWIM还快。

(原文件名:11_a.jpg)
下载完毕,可以Close关闭软件,也可以Back返回第五步重新下载,这时第六步的警告窗口就没有了,直接到第七步。
好了,就是这样简单。

串口下载支持的器件


本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
使用JLink间接烧写S3C2410、S3C2440开发板Nor、Nand Flash的方法
STM32 JTAG接口 上拉电阻的问题 (amoBBS 阿莫电子论坛)
STM32串口驱动(拼音检索测试通过)(环形队列+内存动态分配+DMA)(申请加酷,让更多...
IAR环境下STM32+IAP方案的实现
如何使用串口来给STM32下载程序
STM32F103ZET6开发板第1开发板常用的3种下载程序的方式
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服