打印
[STM8]

请问STM8自带的Bootloader编程和擦除怎么不成功哦?

[复制链接]
1976|7
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
Progrime|  楼主 | 2015-10-31 15:31 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
我用的是STM8S208RB,用CAN连接自带的Bootloader,连接成功,读FLASH和寄存器内容都正确,就是擦除和写不正确,请问是什么回事?擦除:
ID :Data
7f:

31:00 00 50 62 00
04:56
04:56
31:00 00 50 62 00
04:AE
04:AE

31:00 00 50 5B 01
04:71 8E
04:FE

43:FF
沙发
Progrime|  楼主 | 2015-10-31 15:40 | 只看该作者
CAN分析仪数据图:

无标题.jpg (151.92 KB )

无标题.jpg

使用特权

评论回复
板凳
Progrime|  楼主 | 2015-10-31 17:40 | 只看该作者
應該一樣的,請教那些寄存器的操作步驟,順序

使用特权

评论回复
地板
bbapple| | 2015-10-31 17:44 | 只看该作者
这个不是很懂,应该按照流程完成的跑一遍估计就知道问题出在哪里了吧

使用特权

评论回复
5
幻梦kfc| | 2015-11-1 12:52 | 只看该作者
自带的bootloader 是固化里面的,用它的上位机才能烧写

使用特权

评论回复
来自iPhone 5c
6
Progrime|  楼主 | 2015-11-2 08:24 | 只看该作者
用谁的上位机不一样吗?通讯协议一样就行了嘛

使用特权

评论回复
7
Progrime|  楼主 | 2015-11-3 13:14 | 只看该作者
写内存都是成功的,读FLASH也是成功的,就是写FLASH和擦除FLASH,以及修改FLASH寄存器无效

使用特权

评论回复
8
Progrime|  楼主 | 2015-11-16 18:00 | 只看该作者
问题已解决,有兴趣的可参见:http://blog.163.com/linlee_97331 ... 672015101645030324/

使用特权

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

本版积分规则

99

主题

297

帖子

2

粉丝