我同学的电脑上没有并口,就帮他用CH341A做了一块串口、并口二合一板(用跳线切换),用于串口的话正常,但是转并口后在接上电脑后被识别为外部设备,而在“端口(COM和LPT)”里却没有,以致一些常用的单片机下载软件都无法识别该口。之后检查并口的INF文件,[Version]那一项“ Class = WCH”,再看最后“[Strings]”中“ClassName = "外部接口" ”,不知道把[Version]里改成Class = Ports 会不会识别为标准LPT并口?要怎样才能识别为标准并口?是不是因为驱动版本太旧的缘故?我用的是CH341WDM.inf。
后面想到用网站上“基于CH341的USB下载线”来代替并口下载线,结果不论是以串口模式还是以并口模式接上电脑,那个CH341DP.EXE的ISP下载软件始终显示“正在监视CH341设备插拔...”,选项都是灰的。是不是必须把单片机联上SPI才能显示找到CH341?急啊,两种办法都不行,没法下载。
另一个问题是在用CH341SER.EXE里面解压出来的驱动程序的安装软件时,加载CH341SER.inf的串口驱动没有一点问题,装完后也能正常工作,但是加载CH341WDM.inf后(原来的驱动已经被重启自动还原掉了)再点“INSTALL”后,出现复制CH341WDM.SYS的窗口后进度条不走,之后就死机了。我试了好几次都是一样,是不是驱动跟还原系统或者系统文件冲突?