USB HID使用的中断传输好像是要PC先发IN令牌,,然后设备响应,传回数据,是不是PC每调用一次ReadFile()函数就发一次IN令牌呢?
同时在设备的端点描述符里面有一个bInterval项,说是轮询间隔,那到底主机发IN令牌是受ReadFile控制还是按照bInterval设定的时间间隔发IN令牌呢?如果是后者那ReadFile到底干了些什么事呢?
...全文
8141打赏收藏
有没有人能讲讲USB HID使用的中断传输是一个什么过程呢?
USB HID使用的中断传输好像是要PC先发IN令牌,,然后设备响应,传回数据,是不是PC每调用一次ReadFile()函数就发一次IN令牌呢? 同时在设备的端点描述符里面有一个bInterval项,说是轮询间隔,那到底主机发IN令牌是受ReadFile控制还是按照bInterval设定的时间间隔发IN令牌呢?如果是后者那ReadFile到底干了些什么事呢?