在使用三合一的过程中一直很顺利,但是最近做产品小批量测试时出现一个奇怪的现象,三合一与某些目标板连不上,但是与三合一板上的STM8能正常连接。一开始以为是虚焊或其他问题,经多方查找,未能解决。后测量目标板供电,发现电压不超过5.06V的板子可以正常连接,超过5.1V的板子死活连接不上。俺板子上供电采用ST的78M05,经测量,多数电压偏高0.1V,凡是电压偏高0.1V及以上的都连不上!
PS:昨天(2010年1月17日),在借来一个新的三合一做对比后证实,俺的三合一本身有问题,板上一个8脚小芯片损坏,ST-LINK的STM32与SWIM有关的3个脚失效。可能与静电或感应高压有关,不应该是ST的产品本身问题。
俺为自己没有查清原因就发帖抱怨的行为向大家道歉
俺猜想,也许是目标板MCU是5V供电,而三合一是3.3V供电,电平匹配的原因
楼主是说5V可以工作,5.1V就工作不了了,那对电压的要求也太高了
又找来个三合一,对比发现是俺原来的三合一本身的问题。现已确定俺的三合一板上的一个8脚小芯片坏掉了,同时ST-LINK的STM32与SWIM相关的几个脚也坏了,但是调试STM32的部分正常