#1楼主:STC ISP USB 转串口问题
文章发表于:2008-04-27 07:32
我用USB转串口下载到学习板总是在擦除应用程序区时失败(显示信息如下),我把波特降到最小也不能解决问题,谁有类似解决经验的,帮帮忙.降底晶振频率?
We are trying to connect to your MCU ...
Chinese:正在尝试与 MCU/单片机 握手连接 ...
Connection is failure. You can try:
1.Give your MCU Power On Reset.
2.Stop operation, then re-select COM Port.
3.Because PLCC-DIP/PQFP-DIP Socket trace too long.
4.Update the STC ISP.exe version.
5.If still error, your MCU Firmware is error
or null.
Chinese:连接失败,请尝试以下操作:
1.给 MCU/单片机上电复位(冷启动,先没有电,再上电)。
2.停止下载,重新选择 RS-232 串口, 接好电缆。
3.因 PLCC、PQFP 转换座引线过长而引起时钟振荡不对,请
调整参数。
4.可能要升级电脑端的 STC ISP.exe 软件。
5.若仍然不成功,可能 MCU/单片机内无 ISP 系统引导码,
或需退回升级,或 MCU 已损坏。
6.若使用 USB 转 RS-232 串口下载,有时会下载困难。可以
尝试提高最低波特率,或使最高波特率与最低波特率相等
(其他情况下不用这样操作)。
仍在连接中, 请给 MCU 上电...
MCU Type is: STC89C52RC
MCU Firmware Version: 3.2C
Chinese:MCU 固件版本号: 3.2C
Double speed / 双倍速: 12T/单倍速
振荡放大器增益: full gain
下次下载时 P1.0, P1.1 与下载无关
内部扩展AUX-RAM: 允许访问(强烈推荐)
下次下载用户应用程序时将数据Flash区擦除: NO
用户软件启动内部看门狗后: 复位关看门狗
We are trying to program ...
Chinese:正在进入正式编程阶段 ...
Internal clock:11.059326MHz./内部时钟频率:11.059326M.
External clock:11.059326MHz./外部时钟频率:11.059326M.
Now baud is: / 当前波特率为: 9600 bps.
We are erasing application flash...
正在擦除应用程序区...
Erase application is failed. / 擦除失败 (End: 07:20:28)
Try to use the lower baud. / 请尝试用稍低的波特率下载。
#2
文章发表于:2008-04-27 09:13
不知你用的是那种转换芯片,我自己做了一个转换卡,用到现在从来没出过问题。具体资料你可以去看看。还有你用哪个版本的下载软件?我用3.5版的,有人反映用3.9版的有时会出问题。
http://blog.ednchina.com/will666/102737/message.aspx
这里有我做的转换卡的资料。
#3
文章发表于:2008-04-27 09:46
似乎不是所有的USB转UART芯片都行,我开始尝试过 CP2102 ,不成功,后来选用的是CH341T,到现在没有发生问题,STC厂家推荐的好像是 PL系列的。
#4
文章发表于:2008-04-27 10:02
3.5 3.9都试过,,没有用.我的芯片用的是WCH340.难道要用341的?
#7
文章发表于:2008-04-28 13:22
换另外一种转接线就好啦,怎么要换笔记本呢?问题明明是出在转接线上的
#9
文章发表于:2008-04-30 09:48
有时候电路设计不好的话也会出现失败现象。CH340和341都可以,就是341功能最强大,340各种型号都只有部分功能。
#10
文章发表于:2008-05-01 23:15
我买了一条USB到RS232的转接线,下载就是不行,老是提示下面的信息,我根据提示关电再上电了还是不行,哪位大大知道是什么原因吗,是买的转接线不兼容吗?
Chinese:正在尝试与 MCU/单片机 握手连接 ...
Connection is failure. You can try:
1.Give your MCU Power On Reset.
2.Stop operation, then re-select COM Port.
3.Because PLCC-DIP/PQFP-DIP Socket trace too long.
4.Update the STC ISP.exe version.
5.If still error, your MCU Firmware is error
or null.
Chinese:连接失败,请尝试以下操作:
1.在单片机停电状态下,点下载按钮,再给单片机上电
2.停止下载,重新选择 RS-232 串口, 接好电缆
3.可能需要先将 P1.0/P1.1 短接到地
4.可能外部时钟未接
5.因 PLCC、PQFP 转换座引线过长而引起时钟不振荡,请
调整参数
6.可能要升级电脑端的 STC ISP.exe 软件
7.若仍然不成功,可能 MCU/单片机内无 ISP 系统引导码,
或需退回升级,或 MCU 已损坏
8.若使用 USB 转 RS-232 串口线下载,可能会遇到不兼容
的问题,可以让我们帮助购买兼容的 USB 转 RS-232
串口线
仍在连接中, 请给 MCU 上电...