CH374 U盤讀寫問題請教

大俠們,小弟使用CH374對設(shè)備進(jìn)行枚舉,發(fā)現(xiàn)設(shè)備有兩個接口配置,一個是鼠標(biāo)接口類型,另外一個是U盤接口類型,我應(yīng)如何使用貴公司的子程序庫對U盤進(jìn)行讀寫操作。


熱門產(chǎn)品 : USB3.0 HUB控制器:CH634

你的USB設(shè)備是什么設(shè)備?如果有兩個接口配置的話你可以根據(jù)bInterfaceClass和bInterfaceNumber來判斷進(jìn)入初始化U盤。


bDeviceClass的值是0. bInterfaceNumber如何使用來判斷進(jìn)入初始化?bInterfaceClass我知道怎么用


調(diào)用InitDevUsbDisk()函數(shù)時,總是出錯,錯誤碼為0x1F


錯誤碼代碼是0x82.我通過串口打印出來的信息如下: Start reset HUB0 port GetDeviceDescr @HUB0: 0x12 0x01 0x10 0x01 0x00 0x00 0x00 0x10 0x60 0x04 0x01 0x10 0x00 0x03 0x01 0x02 0x03 0x01 GetConfigDescr: 0x09 0x02 0x39 0x00 0x02 0x01 0x00 0xA0 0x32 0x09 0x04 0x00 0x00 0x01 0x03 0x00 0x02 0x00 0x09 0x21 0x10 0x01 0x00 0x01 0x22 0x54 0x00 0x07 0x05 0x81 0x03 0x10 0x00 0x0A 0x09 0x04 0x01 0x00 0x02 0x08 0x06 0x50 0x00 0x07 0x05 0x82 0x02 0x40 0x00 0x00 0x07 0x05 0x02 0x02 0x40 0x00 0x00 DiskReady ? DiskReady ? DiskReady ? DiskReady ? DiskReady ? InitDevice Error = 82


你已經(jīng)進(jìn)入到了初始化U盤只是初始化失敗,但是你這個U盤比較特殊,返回0x82說明U盤不支持或者不是U盤,你換一個普通U盤試一下。


我的目的就是讀這個U盤,所以有沒有其他的建議。


接到電腦上是可以識別并讀寫的


你可以不用我們的庫,用CH374模仿電腦對這個U盤的枚舉過程進(jìn)行操作。


有沒有這方面的參考例程


例程的話上次發(fā)給你的例子是CH374U操作鼠標(biāo)鍵盤,你可以參考。


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

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