请教,SWIM端口调试的问题?

[复制链接]
8263|13
 楼主| dream110 发表于 2010-8-9 20:41 | 显示全部楼层 |阅读模式
单片机型号:STM8S207CB;
使用三合一的STLINK实验板。
1。运行在线调试时出现错误,单片机没有应答信号;
2。单片机发烫非常严重,刚上电几秒钟,就非常烫手;
3。测量复位管脚电压是1V左右;
检查硬件,没有短路。
不知道,大家遇到这种问题都是怎么解决的?呵呵
香水城 发表于 2010-8-9 21:56 | 显示全部楼层
1)单片机没有什么应答信号?
2)如何供电的? 刚拿到这个三合一的实验板时就是这样吗?如果第1次上电就这样,请找你的供应商更换。
3)根据第2点,芯片工作已经不正常了,所以复位管脚电压是1V不能说明什么。
 楼主| dream110 发表于 2010-8-10 08:29 | 显示全部楼层
1。调试时候无法通信,出现错误。connection error(usb://usb):swim error [30006]: comm init error :chip dose not answer.
2。三合一实验板没有问题,在其他板子上验证过;。
香水城 发表于 2010-8-10 08:33 | 显示全部楼层
既然三合一实验板没有问题,怎么又会出现调试时候无法通信的错误呢?
 楼主| dream110 发表于 2010-8-10 08:54 | 显示全部楼层
刚焊好电路板时候,VCAP与VCC不小心焊接短路了;
过了好长时间才检查出来,是不是已经烧坏了;
现在是只要一上电几秒钟,就发烫的厉害
香水城 发表于 2010-8-10 09:53 | 显示全部楼层
刚焊好电路板时候,VCAP与VCC不小心焊接短路了;
过了好长时间才检查出来,是不是已经烧坏了;
现在是只要一上电几秒钟,就发烫的厉害
dream110 发表于 2010-8-10 08:54


这么重要的信息,楼主怎么一开始没有说呢?

我看你还是换一片吧。
 楼主| dream110 发表于 2010-8-10 10:20 | 显示全部楼层
好的,现在就换一片
jgphu 发表于 2010-8-10 10:28 | 显示全部楼层
检查电路,查清短路原因,解决问题后,芯片发热厉害, 芯片肯定要换一片.要是有外部晶体看晶体是否起振等
 楼主| dream110 发表于 2010-8-10 11:17 | 显示全部楼层
本帖最后由 dream110 于 2010-8-10 11:19 编辑

换了一块电路板,又重新焊接了单片机,
连上SWIM接口,仍有错误:error: gdi-error[40409]:no answer from the swim: check chip connections and power supply;try a power on reset.
正常情况下,这两个管脚电压应该是Vswim=0V;Vnrst=5V。
但是测量目标电路板:Vswim=4.95V;Vnrst=1.8V;  关键是复位管脚的电压是太低。下面是复位管脚的电路
QQ截图未命名123.png
香水城 发表于 2010-8-10 12:22 | 显示全部楼层
怀疑板上的供电和滤波电路有问题。请贴出完整电路图。
 楼主| dream110 发表于 2010-8-10 14:14 | 显示全部楼层
谢谢大家,这是供电电源
供电电源.png
yubolan 发表于 2010-8-10 14:46 | 显示全部楼层
请贴出完整电路图
香水城 发表于 2010-8-10 18:28 | 显示全部楼层
MCU在图中什么位置?
 楼主| dream110 发表于 2010-8-12 10:31 | 显示全部楼层
MCU不在这个图上,在另外的图上。仔细检查了电路,测量了电压,发现电压没有问题,换一个单片机就好了。谢谢大家,特别是香主!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

24

主题

83

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部