0

シリアルポート接続からUSB接続に切り替えました。WinUSB を使用してデバイスにアクセスしており、一括モードでデータを正常に読み書きできます。私の質問は、serialport receivedata イベントに匹敵するものはありますか? uController をリッスンし、何かを送信するたびにアクションを実行したいと考えています。それを行う一般的な方法は何ですか?

4

1 に答える 1

0

USB はすべてホスト主導であるため、受信したいデータを要求する必要があります。デバイスからの大量の IN トランザクションに関しては何もせず、それらをアプリケーションでバッファリングするスレッドが必要になる場合があります。次に、データが到着すると、データがいつ到着したかを知る必要がある人のために、アプリケーションで独自のイベントを通知し、そのバッファからプルしてデータを処理できます。

于 2013-11-11T04:39:00.507 に答える