搜索
查看: 5842|回复: 10

[求助] STM8L使用官方自带的bootloader实现UART串口升级

[复制链接]

该用户从未签到

2

主题

16

帖子

0

蝴蝶豆

初级会员

最后登录
2020-6-12
发表于 2019-2-26 16:38:11 | 显示全部楼层 |阅读模式
5ST金币
用的芯片是STM8L151K4,按照手册UM0560所说的,开启从机的obtion byte里设置的bootloader功能,然后再复位1S时间内,用Flash LoaderDemonstrator就可以实现,但是实际操作复位后1S内按下Flash LoaderDemonstrator的NEXT都没反应(测试多次),这是哪里出错了,具体要怎么操作有没有大佬告知! 2.png 1.png

回复

使用道具 举报

该用户从未签到

23

主题

245

帖子

0

蝴蝶豆

高级会员

最后登录
2019-9-27
发表于 2019-2-26 18:14:31 | 显示全部楼层
帮顶一下吧。
回复

使用道具 举报

该用户从未签到

0

主题

1277

帖子

30

蝴蝶豆

金牌会员

最后登录
2020-7-4
发表于 2019-2-26 22:02:42 | 显示全部楼层
请楼主参考一下:

STM8S_Board串口下载程序说明.pdf (411.67 KB, 下载次数: 130)

评分

参与人数 1蝴蝶豆 +3 收起 理由
STMCU + 3

查看全部评分

回复

使用道具 举报

该用户从未签到

3

主题

122

帖子

0

蝴蝶豆

高级会员

最后登录
2022-7-6
发表于 2019-2-27 21:30:05 | 显示全部楼层
感謝分享~~~~~~~~~~~~~~~~~

点评

不要在求助帖下发布无关信息  发表于 2019-3-1 13:45
回复

使用道具 举报

该用户从未签到

2

主题

16

帖子

0

蝴蝶豆

初级会员

最后登录
2020-6-12
 楼主| 发表于 2019-3-5 17:56:05 | 显示全部楼层
用官网自带的BootLoader这个vector_add需要由0x8000改为0x9000吗?看网上其他人参考好像没有做更改,有大佬说明一下吗
回复

使用道具 举报

该用户从未签到

2

主题

16

帖子

0

蝴蝶豆

初级会员

最后登录
2020-6-12
 楼主| 发表于 2019-3-5 17:57:34 | 显示全部楼层
STM8L用串口软件烧写程序步骤详析
1.打开串口烧写软件Flash LoaderDemonstrator
2.打开后的界面如下所示
在Port Name这里寻找STM8板子所枚举到的串口。
注意:如果是先打开串口软件,再插上usb线的时候,会枚举不到串口。这时应该重启软件,就可以枚举到了。【这里我的串口是COM49】
3.选择COM49【别人可根据实际的串口号选择】。注意其他参数必须和下图中的一模一样。【仅针对STM8L的芯片测试可用,不确定其他芯片是否需要修改配置】
4.按下板子上的复位键,然后快速点击Next,这个操作必须在1s内完成。【复位按键位于板子左侧的usb接口处,为6*6的微动按键】
5.选择Target的型号为STM8L-32K。【实际根据你的flash大小来选择】
然后出现下列界面。
6.点击Next。
7.点击选择需要烧写的.hex文件的路径。【项目生成的是.hex的文件,不确定是否可以烧写其他格式的项目文件】
8.选择好.hex文件后,点击Next直接下载就可以了。
9.出现上图中的字样,说明串口下载OK。
10.如果想要下次继续下载,那么不要直接关闭烧写软件,因为关闭后再次打开会重新选择串口号和芯片的型号。点击Back返回主界面即可。这时主界面直接显示上次的串口。
11.再次按下复位键后快速点击Next,直接出现芯片的型号,不用再次选择啦。
12.串口下载完毕。
备注:STM8L可以使用串口烧写的前提有三个【满足其一即可使用串口下载】
1.芯片是空白的,这时第一次可以使用串口下载。【这个无法验证,因为不确定空白的芯片boot是否已经使能了,但是我用串口软件是无法擦除选项字节的】
2.芯片用STVP软件+stlink使能boot的选项。
3.在程序中已经配置选项字节的boot是enable的。
当STVP读到BLCHECK1/BLCHECK2都是enable的时候,才可以用串口进行下载。
回复

使用道具 举报

该用户从未签到

3

主题

17

帖子

0

蝴蝶豆

金牌会员

最后登录
2024-3-10
发表于 2019-6-14 10:50:28 | 显示全部楼层
好东西,值得推广,学习了
回复

使用道具 举报

该用户从未签到

0

主题

3

帖子

0

蝴蝶豆

新手上路

最后登录
2020-11-29
发表于 2019-8-9 08:43:31 | 显示全部楼层
谢谢分享
回复

使用道具 举报

该用户从未签到

2

主题

4

帖子

0

蝴蝶豆

新手上路

最后登录
2020-7-31
发表于 2019-9-2 15:16:53 | 显示全部楼层
学习一下。。。
回复

使用道具 举报

该用户从未签到

0

主题

4

帖子

0

蝴蝶豆

新手上路

最后登录
2020-7-7
发表于 2020-7-7 17:30:01 | 显示全部楼层
好好学习一下!
回复

使用道具 举报

您需要登录后才可以回帖 注册/登录

本版积分规则

关闭

站长推荐上一条 /3 下一条

Archiver|手机版|小黑屋|论坛-意法半导体STM32/STM8技术社区

GMT+8, 2024-4-19 11:52 , Processed in 0.212634 second(s), 43 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表