打印
[STM8]

STM8S调试中突然出现swim错误

[复制链接]
2696|6
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主


一直调试都很正常,这次烧写突然出现图中的错误,再也不能恢复了。是什么原因?
芯片是:STM8S105C6,Vcap外接的是10u/16V钽电容和104贴片电容。ST-LINK原装仿真器。





沙发
hopewise| | 2014-9-13 18:00 | 只看该作者

Vcap外接我一般接1uF的CBB电容,没问题

使用特权

评论回复
板凳
motor666|  楼主 | 2014-9-14 23:44 | 只看该作者
换了块芯片,就好了,仿真正常。

使用特权

评论回复
地板
motor666|  楼主 | 2014-9-15 21:42 | 只看该作者
本帖最后由 motor666 于 2014-9-15 21:45 编辑

可惜只**了一会儿,修改程序后,仿真几次 又出现了。程序没下载下去,在刚要下载的时候就出现:
C:\Templet\BUFERR

使用特权

评论回复
5
hopewise| | 2014-9-16 08:05 | 只看该作者
我以前碰到SWIM报警,但不是你的这种,后来重装USB驱程和cxstm8_32k后就好了(之前编译好好的,某天突然SWIM报警)

使用特权

评论回复
6
motor666|  楼主 | 2014-9-16 22:57 | 只看该作者
这次终于搞定了。是这样发现问题的:把出错的板子拿到另一台电脑上,连接ST-LINK,提示的错误并不是上述的错误,而是读选项字节错误,读选项字节错误在21IC论坛上是有的,尝试按这个故障处理,结果芯片恢复了。我想有时候虽然提示有一种错误,实际上可能是其它问题,程序编译的时候就经常这样。不过,虽然芯片可以恢复使用,但有时候还会出这样的故障,原因还是没搞清楚。

使用特权

评论回复
7
小浣熊| | 2014-9-17 23:07 | 只看该作者
好的,吸取楼主的经验了。。

使用特权

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

本版积分规则

173

主题

419

帖子

1

粉丝