CH376連接打印機讀取配置描述符USB_INT_BUF_OVER的問題

如題,STM32連接CH376連接USB打印機,使用CH376PRT.C,讀取設備描述符時,返回長度為0x12,讀取配置描述符時,返回0x17(USB_INT_BUF_OVER)。

求指教,在其他帖子上面看到當超過64個字節(jié)的時候就會返回0x17.

可以放心的排除硬件問題,因為調試U盤沒有任何問題。。。

求救?。?!

我在論壇上看到,可以使用外部固件模式,下載了個例程? 進行了更改,跑到這里,返回了0x2E。如圖spacer.gif


QQ截圖20170112215620.png


打印機返回STALL,不支持此命令。你可以重復發(fā)此命令,正常配置描述符肯定是支持的。

RTX截圖未命名.png


為何返回0x2E呢?


22222.png


上面的是我把打印機插上之后,截取的


22.png


我這樣發(fā)送的?? 怎么返回還是2E呢?


返回0x2e不算通訊出錯,只要再次執(zhí)行get_descr_ex()就可以。返回值的不同是否與PC前面所發(fā)的命令有聯(lián)系,可以根據(jù)前面完全仿照。


只有登錄才能回復,可以選擇微信賬號登錄

国产91精品新入口,国产成人综合网在线播放,九热这里只有精品,本道在线观看,美女视频a美女视频,韩国美女激情视频,日本美女pvp视频