Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我刚刚从串行端口连接切换到 USB 连接。我正在使用 WinUSB 访问设备,并且可以在批量模式下成功写入和读取数据。我现在的问题是,有没有可以与串口接收数据事件相媲美的东西?我想听一个 uController 并在它发送东西时执行操作。这样做的常见方法是什么?
由于 USB 都是主机驱动的,因此您需要询问您想要接收的任何数据。您将希望有一个线程,该线程除了处理来自设备的批量 IN 事务并将它们缓冲在您的应用程序中之外,什么都不做。然后,当数据进入时,您可以在应用程序中为需要知道数据何时到达的任何人发出自己的事件,他们可以从该缓冲区中提取数据来处理数据。