profile

profile

0个粉丝

15

问答

0

专栏

20

资料

profile  发布于  2013-11-26 20:21:07
采纳率 0%
15个问答
3871

STM8串口下载程序教程

 

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

打开STVP,选择Configure -> Configure ST Visual Programmer。
第二步

选择ST-Link、SWIM、STM8S207SB,确定。
第三步:

选择OPTION BYTE选项卡,点击其中的BOOTLOADER ENABLE,把默认的Bootloader Disable改为Bootloader Enable。
第四步:

无需切换到其它选项卡,直接Program -> Current tab。

输出窗口会有提示。
第五步:

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

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

Target选择STM_128K,Next。
第八步:

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

正在下载时的界面,速度比SWIM还快。

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

串口下载支持的器件
易百纳技术社区文件: BreathLED.rar
下载
易百纳技术社区文件: Flash Loader Demonstrator.rar
下载
易百纳技术社区文件: PL2303 2.0.0.11 驱动.rar
下载
易百纳技术社区文件: PL-2303HX.pdf
下载
易百纳技术社区文件: STM8 bootloader frequently asked questions.pdf
下载
易百纳技术社区文件: STM8S Mini KIT原理图.PDF
下载
易百纳技术社区文件: STM8S_L快速选型.rar
下载
易百纳技术社区文件: STM8串口下载程序教程.pdf
下载
我来回答
回答0个
时间排序
认可量排序
易百纳技术社区暂无数据
或将文件直接拖到这里
悬赏:
E币
网盘
* 网盘链接:
* 提取码:
悬赏:
E币

Markdown 语法

  • 加粗**内容**
  • 斜体*内容*
  • 删除线~~内容~~
  • 引用> 引用内容
  • 代码`代码`
  • 代码块```编程语言↵代码```
  • 链接[链接标题](url)
  • 无序列表- 内容
  • 有序列表1. 内容
  • 缩进内容
  • 图片![alt](url)
+ 添加网盘链接/附件

Markdown 语法

  • 加粗**内容**
  • 斜体*内容*
  • 删除线~~内容~~
  • 引用> 引用内容
  • 代码`代码`
  • 代码块```编程语言↵代码```
  • 链接[链接标题](url)
  • 无序列表- 内容
  • 有序列表1. 内容
  • 缩进内容
  • 图片![alt](url)
相关问答
无更多相似问答 去提问
举报反馈

举报类型

  • 内容涉黄/赌/毒
  • 内容侵权/抄袭
  • 政治相关
  • 涉嫌广告
  • 侮辱谩骂
  • 其他

详细说明

易百纳技术社区