串口ISP,之前用的WCHISPtool V2.9,存在一个问题,下载失败一次后,程序无法再次打开串口,必须关闭程序重新打开才可以再次下载。
反馈此问题后,在官方论坛发了一个V2.9修改版,详情见下贴:
http://www.wch.cn/bbs/thread-72212-1.html
此后一直相安无事,除了偶尔会下载失败。
查询wch网站的时候看到WCHISPTool已更新到V3.2,随下载安装试用,发现严重不好用。
下载失败后,无法再次下载。必须给板子重新上电。
而之前的V2.9修改版下载失败后是直接再次重试的。
再说一下下载失败的问题。
使用原厂的CH340G USB转TTL串口,就是有透明外壳,有握手信号引出,输出有串连防漏电二极管那种。下载CH579,使用115200bps可以正常下载,但是速度太慢了。使用1M和2M波特率,不稳定偶尔会失败。
使用另一个PL2303的TXD RXD直接引出的模块则可以正常使用1M波特率下载。
暂不清楚,是因为串联二极管导致驱动能力变差导致,还是CH340G对波特率误差耐受程度低导致的?
为了速度,先用1M波特率下载,如果失败,就换115200bps。用V2.9+,1Mbps失败后,可以直接换115200bps下载成功。用V3.2,如果1Mbps下载失败,换115200bps也再无反应,必须断电重新给板子上电。
|