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 を使用してデバイスにアクセスしており、一括モードでデータを正常に読み書きできます。私の質問は、serialport receivedata イベントに匹敵するものはありますか? uController をリッスンし、何かを送信するたびにアクションを実行したいと考えています。それを行う一般的な方法は何ですか?
USB はすべてホスト主導であるため、受信したいデータを要求する必要があります。デバイスからの大量の IN トランザクションに関しては何もせず、それらをアプリケーションでバッファリングするスレッドが必要になる場合があります。次に、データが到着すると、データがいつ到着したかを知る必要がある人のために、アプリケーションで独自のイベントを通知し、そのバッファからプルしてデータを処理できます。