我正在使用Blackberry 10 os(Q5 mobile),嘗試通過USB(/ dev/aap0)文件進行寫入和讀取,但無法傳輸大小爲512字節的數據包,但成功傳輸了16KB (512 * 8 * 4)來自Blackbery(其純粹的實驗性,傳輸512字節的數據包32次,並在手機端讀取一次,因此將數據包大小改爲16KB(32 * 512),並且一切正常)但仍然無法弄清楚爲什麼會發生這種情況,爲什麼我可以與16KB數據包進行通信,而不是使用512字節數據包進行通信,因此我們將非常感謝此字段中的任何鏈接。USB黑莓TX和RX緩衝區大小
感謝, SUMIT
嘗試你可能會運行速度快,因此您的wMaxPacketSize大小512的數據包的每次傳輸後發送一個零長度數據包(ZLP)將512爲了結束數據包大小等於或大於wMaxPacketSize的批量傳輸,則需要ZLP來結束傳輸。 – skylinedreamer 2014-11-21 14:08:05