我公司使用 CH341S 的读卡器在 Windows 98 下测试中发现两个问题:
1 主机至设备传输转换速度慢。当将 2 个以上字节数据同时放入 PC 机串口 Output 缓冲区时,无法收到设备的应答。一定是传输数据丢失,设备还在等待接收。 我们只好在 DLL 动态库中将多字节传送改为每次 1 字节的多次传送。
2 由于主机至设备传输转换速度慢,致使后续命令的传送必须延时。例如,执行一条写命令(需要传送写入数据)后,紧接着执行的读命令就会失败。 现在也只好在 DLL 中就命令执行完成后延时 10 ms 再返回。
显然,这样做将降低效率,还影响原有用户的兼容问题(必须升级 DLL 文件)。
看到以前的贴子答复说,新版本硬件已经将速度大大提高。我们正在做新样品测试。现在拿到的样品是 CH341T/C04300501,是否新版?