我有一个Windows程序,该程序从5个通过USB从Windows连接的设备中收集大量数据,但这些设备使用带有FTDI芯片的虚拟com端口。例如,我也有COM1,COM2,COM3,COM4,COM5,它们也在发送数据。我正在发送大量数据,测试运行了1-7天,几乎没有暂停。
我发现我通常在FTDI COM端口驱动程序ftser2k.sys中遇到BSOD / PC崩溃的情况。我已将驱动程序更新为最新版本,并将所有其他驱动器更新为最新版本。
最初,我尝试制作10到15台设备,但那永远行不通。使用5台设备,我可以使其偶尔工作。我也正在通过USB集线器。
还有其他解决方案,而不是减少并行测试的设备数量吗?我真的很希望能够一次测试至少5个。