CH341 的应用问题

我公司已经将 CH341 用于串口通讯的读卡器。目的是用户可以使用 USB 口连接,又可以与原有的软件完全兼容。事实上,我们以前已经使用过两种 USB-RS232 转换芯片。

现在的问题是: 1 在 Windows 98/Me 下,如何更改端口号?原来的芯片,安装启动并连接设备后,设备管理器中可以访问到有端口选择的高级端口设置窗口。我试过改注册表,并不好用。贵公司能否提供新的驱动程序版本来解决此问题?

2 如何卸载 CH341 驱动?原来的芯片都有卸载程序,也可以在控制面板—添加/删除程序中删除。是否只能在设备管理器中卸载驱动再删除设备?

请尽快回复。我要编写用户说明书。

删除的时候只要在"控制面板—添加/删除程序中删除"就可以了啊!

改端口? 该什么端口?


下载CH341串口驱动在INSTALL目录中的README,讲到如何修改串口端口号,即右键点击串口选择高级属性。注册表修改要同时针对多处位置。使用目前提供的INF自动安装不会引入病毒,而如果使用EXE执行文件安装可能有此顾虑。稍后会提供EXE安装文件,自己写也很简单


Windows 98 下设备管理器中选择“属性”—“端口设置”—“高级”,打开的“高级设置”窗口中并没有端口选择功能。需要在“资源”标签页中去掉“使用自动的设置”勾选,然后选择“设置的依据”—“基本配置 00X”。因为 Windows 98 下操作系统默认的高级设置窗口与 Win2K/XP 中是不同的。

以前用 FTDI 的芯片,它的驱动程序会用自己的“Advanced Setting”窗口取代系统窗口,内有Port Select:COM 1 — COM 256。这样,对Win98/2k/XP 用户,界面都是统一的。

FTDI 芯片的驱动程序也写得非常好,在 Win98 下的 Serial-USB 转换速度与 Win2k/XP 没有什么差别。 此外,它可以通过“控制面板—添加/删除程序”来卸载。

当然,好东西也比较贵。

我希望咱们的国货能在质量上接近它。


只有登录才能回复,可以选择微信账号登录