1

有没有办法使用 D2XX .NET 库 ( FTD2XX_NET) 在 FTDI 设备上执行异步操作?

目前,据我所知,这只能通过处于 VCP(虚拟 COM 端口)模式的 FTDI 设备并将其作为 COM 端口打开来完成。

由于我们有意不在某些 FTDI 设备上启用 VCP,因此这并不总是合适的替代方案。

目前(使用纯 D2XX),我能看到获得任何异步操作的唯一方法是让工作线程轮询GetRxBytesAvailable方法并在返回非零Read时进行 ing 。RxQueue然后当接收到数据时,OnDataReceived可以将事件提升到上层。

4

0 回答 0