你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。

查看: 14705|回复: 10

STM8S-Discovery上面的ST-Link无法用SWIM模式下载程序【悬赏问答】

[复制链接]

7

主题

30

回帖

0

蝴蝶豆

初级会员

最后登录
2018-3-27
发表于 2012-8-24 15:31:07 | 显示全部楼层 |阅读模式
最近两天一直被一个问题困扰着,希望可以得到各位高手的知道,不甚感激!
问题如下:如果我用Discovery给其自身三合一的STM8S105c6t6最小系统版下载程序,是没有问题,但是我如果只用Discovery上面的ST-link给我自己做的一个STM8S最小系统版下载程序,它就无法下载程序,会弹出一个对话框(见附件),我的做的最小系统版是没有问题的,单片机型号是STM8S103F3,我用的是SWIM模式。
problem.jpg
原理图.jpg
<
回复

使用道具 举报

2

主题

240

回帖

0

蝴蝶豆

中级会员

最后登录
2020-8-11
发表于 2012-8-24 15:35:46 | 显示全部楼层

RE:STM8S-Discovery上面的ST-Link无法用SWIM模式下载程序

把你的工程项目放到英文路径下,路径中不要包含中文。。。
回复 支持 反对

使用道具 举报

7

主题

30

回帖

0

蝴蝶豆

初级会员

最后登录
2018-3-27
 楼主| 发表于 2012-8-24 15:56:16 | 显示全部楼层

回复:STM8S-Discovery上面的ST-Link无法用SWIM模式下载程序

回复第 2 楼 于2012-08-24 15:35:46发表:
把你的工程项目放到英文路径下,路径中不要包含中文。。。 

谢谢您的回答,我刚刚试过了,还是不行,我的那个Discovery上面的通讯指示灯都没有亮!我给您看一下我截出来的问题对话框
temp.jpg
回复 支持 反对

使用道具 举报

1

主题

12

回帖

0

蝴蝶豆

新手上路

最后登录
1970-1-1
发表于 2012-8-26 23:50:22 | 显示全部楼层

回复:STM8S-Discovery上面的ST-Link无法用SWIM模式下载程序【悬赏问答】

 你的电压选反对择跳线设对了吗? 
还有,我试过如果目标板的STM8S的复位脚接的不是104的下地电容,也总是连接不上,后来把这个电容改成104就可以了.
回复 支持 反对

使用道具 举报

7

主题

30

回帖

0

蝴蝶豆

初级会员

最后登录
2018-3-27
 楼主| 发表于 2012-8-27 10:56:11 | 显示全部楼层

回复:STM8S-Discovery上面的ST-Link无法用SWIM模式下载程序【悬赏问答】

回复第 4 楼 于2012-08-26 23:50:22发表:
 你的电压选反对择跳线设对了吗? 
还有,我试过如果目标板的STM8S的复位脚接的不是104的下地电容,也总是连接不上,后来把这个电容改成104就可以了.
 

谢谢您的回答,我已经解决问题了!我那个Discovery上面的ST-link与那个STM8105C6t6连接的几根线割断了,就解决了。。。。。
回复 支持 反对

使用道具 举报

0

主题

2

回帖

0

蝴蝶豆

新手上路

最后登录
1970-1-1
发表于 2013-3-5 13:02:20 | 显示全部楼层

回复:STM8S-Discovery上面的ST-Link无法用SWIM模式下载程序【悬赏问答】

顶一个顶一个顶一个顶一个
回复 支持 反对

使用道具 举报

0

主题

4

回帖

0

蝴蝶豆

新手上路

最后登录
2017-11-28
发表于 2016-5-6 11:17:56 | 显示全部楼层
楼主,原因应该是你的SB1和SB2桥接没有去除,导致不能用于其他芯片的下载吧。
手册中描述如下:
2.2.2 Using the ST-LINK on other STM8S applications
You can connect your ST-LINK to other STM8S applications in 2 ways.
● By removing the solder bridges: This way uses the ST-LINK without breaking the PCB.
Unsolder the two solder bridges SB1 and SB2 under the SWIM connector.
See Figure 7. You can re-solder the two bridges at a later date thus keeping the
STM8S-DISCOVERY usable.
● By removing it from your board: This way constitutes a good alternative to programming
the STM8S devices in other applications. See Figure 8.
回复 支持 反对

使用道具 举报

0

主题

1277

回帖

30

蝴蝶豆

金牌会员

最后登录
2020-7-4
发表于 2016-5-6 20:05:51 | 显示全部楼层
回复 支持 反对

使用道具 举报

0

主题

13

回帖

0

蝴蝶豆

初级会员

最后登录
2018-7-29
发表于 2017-5-14 20:14:48 | 显示全部楼层
楚天佑 发表于 2016-5-6 11:17
楼主,原因应该是你的SB1和SB2桥接没有去除,导致不能用于其他芯片的下载吧。
手册中描述如下:
2.2.2 Usin ...

能不能吧这个手册的名字展示出来。我也遇到了类似的问题。
回复 支持 反对

使用道具 举报

0

主题

13

回帖

0

蝴蝶豆

初级会员

最后登录
2018-7-29
发表于 2017-5-14 20:16:05 | 显示全部楼层
我也遇到了相同的问题,原来的2层板和手工面包板都能写入,最近在4层板出来了以后都无法写入,换了5个stlink V2都是相同的效果:显示Connection error (usb://usb): swim error [30006]:comm init error: chip does not answer。电路连接没有问题,电压正常,STM8S903k3就是写不进去。找过接线问题,无误,换过电压5V和3.3V,没有效果,找过TIM5问题,无误,查过过STM8电压与电容,无误,换过5个STLink V2,不可能都坏吧,换过4块板,....真的不知道如何处理了。
回复 支持 反对

使用道具 举报

关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
STM32N6 AI生态系统
STM32MCU,MPU高性能GUI
ST ACEPACK电源模块
意法半导体生物传感器
STM32Cube扩展软件包
关注我们
st-img 微信公众号
st-img 手机版