有关基于PL2303的STC单片机主板下载不成功的解决方法大全。 2011-10-1313:07:46| 分类:技术支持| 标签:pl2303 stc89c52 |字号 订阅 我是山东芯腾电子陶老师,淘宝店地址是xtmcu.,大家可去选购单片机类产品,并且有大量资料和视频支持。 言归正传。 做STC系列单片机有很长一段时间了,故障也遇到了不少,惟独不能下载程序这个问题最为头疼,这里汇总一下我曾经遇到过的故障现象,并给出解决方法。 在看具体故障前,我想先请大家明白几个问题: 1、使用的系统是windowsXP还是windows7,如果是win7,是64位还是32位; 2、有无按要求装驱动; 3、有无完全按要求下载程序; 4、是否能取得各种故障信息。 我发现,很多不能够正确下载的朋友,连以上基本情况都描述不清楚,这样是非常不利于解决问题的。尤其是第3步,有些朋友说完全按要求做了,实际回头一想,还是有一个步骤落下了,所以导致失败。那么我现在就来讲一下,目前掌握的所有问题及解决方法。 第一,关于“握手失败”的原因及解决方法。我所接触的该类问题,99%是因为驱动程序装错,常见于XP系统错装了win7的程序。唯一的解决方法是,在“控制面板”里,卸载掉pl2303的程序,然后改装XP的,并重启动电脑,然后就可以下载成功。原因在于,win7和XP的驱动程序,并不是完全一样并兼容,是什么系统,装什么样的驱动,两个绝对不可都安装。另外,在解决这个问题时,决不可偷懒,该重起系统时候不重起,也是不能成功的; 另外还有一种“握手失败”的问题,非常诡异,也非常罕见,我个人经验,大约只有不到1%的电脑有这样的问题。那就是,无论怎么样换驱动和配置,不可用大于“2400”的波特率(有些电脑是9600)进行下载程序,否则必然提示握手失败。首先,我们这里的单片机板发出时,测试条件是XP系统,STC-,115200波特率烧写,只有烧写稳定,才可包装成为成品,根据以往经验,有这样的学习板发回来维修过,但是发回来后,用我们自己的电脑115200下载一点问题都没有。所以个人只能把问题定性到操作系统或者主板电路对虚拟串口支持不佳,不然你说是哪里的问题呢?如果你知道问题,也可以反映给我。这样的问题,很难解决,通过换为进口PL2303芯片也解决不了,好在无论是2400还是9600波特率,对下载时间也仅仅延长了2秒左右,不影响使用,所以这个问题暂时没有太好的硬件解决方法。当然我们有计划,在下一版学习板,再增加硬件串口,支持双下载线,这样应该是能完美解决,只不过,成本要增加,价格要提高罢了; 第二,关于只显示“正在连接……”而没有进一步提示的原因及解决方法。该故障原因很多,a,XP或win7系统装了驱动程序却没有重启动,解决方法是,重启动电脑然后重新连接学习板即可;b,win7的电脑装了XP的驱动,需要把XP驱动卸载掉,再装win7驱动,该重启动重启动,这个不过多提示了;c,起码有50%的朋友,点了下载以后,不知道重启动学习板,重启动的方法是,关上电源开关,再打开,而不是拔插USB线,在下载过程中,USB线要保持接通,否则STC-IS
PL2303下载器故障解决方法大全 来自淘豆网m.daumloan.com转载请标明出处.