請問PC端如何接收USB傳上來的資料, 需要建一個執行緒嗎? PC端是用vs2010做的(c++), usb用的是libusb-win32這個驅動做的.
現在是不明白下位機通過usb上傳資料時如何通知PC端 或者PC端怎么獲取有沒有資料傳上來.
uj5u.com熱心網友回復:
libusb-win32中不是有獲取USB資料的API函式嗎,直接呼叫相應的函式來獲取下位機發送過來的資料uj5u.com熱心網友回復:
你使用libusb 呼叫async函式讀的時候,如果回傳值為正值,就代表讀到資料了啊。否則就代表沒資料。如果同步讀,沒有資料的話好像會掛起在讀函式里。但是libusb不建議同步讀。
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/100244.html
上一篇:MyBatis深入理解引數
