用ST-LINK/V2怎么都无法给STM8下载程序

2020-01-01 17:33发布

自己按照网上下载得开发板的原理图焊的小板子,想学学STM8S105K4T6,可是用ST-LINK/V2怎么都无法下载程序,出现下面的提示
Connection error (usb://hti1): swim error [30006]: comm init error: chip does not answer
完完全全按照原理图焊的啊,Vcap接了1uF的下拉电容,RST接10K上拉电阻,10uF下拉电容,VDD,VDDA,VDDIO等都接了VCC,VSS,VSSA等都接了地,VCC与GND用了0.1uF和10uF的电容滤波。
我还特意给SWIM接了10K上拉电阻,还是不行。。。
总不是我把引脚弄错了吧,小圆点下面的那个引脚应该是1号引脚不会错啊。
我试过给在KEIL下用ST-LINK/V2给STM32下载程序,毫无问题啊。
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
33条回答
Edwardwei
1楼-- · 2020-01-04 21:14
stm8s 发表于 2015-2-13 19:04
你照片上没看到电容?

电解电容和瓷片电容在芯片的下方,贴片电容在板子的背面。
这个ST-LINK应该没问题,给STM32下载程序很正常的。
adee4210
2楼-- · 2020-01-04 21:48
楼主解决了没?

今天我也出现这样的问题,确定以前可以用的。一个小板放了很久,今天拿出来想调个E2P的读写,就不行了,提示:
Thu Sep 17, 2015 10:23:33: Failed to set configuration with MCU name STM8S103K3: SWIM error [30006]: Comm init error: chip does not answer

我用的也是ST-LINK,确定是好的,因为可以对STM32进行调试和下载程序。
哪位大咖解决过这样的问题?
adee4210
3楼-- · 2020-01-05 02:55
 精彩回答 2  元偷偷看……
hecat
4楼-- · 2020-01-05 07:47
去掉复位引脚上的器件试试。
eslab21@outlook
5楼-- · 2020-01-05 12:23
同样的下载器同样问题,连接8S103F3可以工作,连接8S003F3不行(另一块电路板)。就三根线(不用电源)还能接错?不可思议!
helislayer
6楼-- · 2020-01-05 13:45
我就是报告一下我用LZ 看上去一模一样的 STLink V2 下载 STM8 和 STM32 都没有问题。
不过我主要在 Linux 下面开发,用的都是 Linux 下的命令行工具。
我拿这个 V2 给 ESP8266 供电也没有问题。 ESP8266 一般对供电要求比较高的。
就我来说,这个 V2 挺好用的没有什么缺陷。

对了,我升级了 V2 的 firmware 到最新的,在 windows 下面。

希望 LZ 早日解决问题吧。

一周热门 更多>