CH375作為USB主機(jī)

請(qǐng)問(wèn)CH375是否支持修改控制端點(diǎn)數(shù)據(jù)類型(如標(biāo)準(zhǔn)類型,自定義類型);

比如在使用USB的標(biāo)準(zhǔn)請(qǐng)求,如獲取描述符等枚舉過(guò)程相應(yīng)的此8個(gè)字節(jié)為USB2.0標(biāo)準(zhǔn)規(guī)定的數(shù)據(jù)內(nèi)容

bmRequestType(1)bRequest(1)wValue(2)wIndex(2)wLength(2)

但是我與USB設(shè)備通信是需要使用USB的廠商自定義請(qǐng)求。也就是使用端點(diǎn)0控制傳輸建立階段時(shí),更改data0數(shù)據(jù)包的8個(gè)字節(jié)為我的USB設(shè)備自定義規(guī)定的8個(gè)字節(jié),CH375是否支持這樣?


支持,375做主機(jī)可以通過(guò)發(fā)送命令方式枚舉,也可以通過(guò)端點(diǎn)0控制傳輸方式自己拼包枚舉


好的,非常感謝!

請(qǐng)問(wèn)您是否可以幫助分析此通過(guò)Bus hound捕獲到的通信過(guò)程?我向發(fā)送USB設(shè)備其廠家自定義的協(xié)議,如70?14?00?00?00?00?00?00?00?00?00?84?0A這樣13個(gè)字節(jié),USB設(shè)備收到此命令數(shù)據(jù)后,自行處理功能,處理完了向主機(jī)回復(fù)響應(yīng)數(shù)據(jù)就會(huì)向USB主機(jī)回復(fù)70?14?30?00?00?00?00?00?00?00?61?15?0A。但是我不知道使用USB通信協(xié)議在何時(shí)什么情況下將要向設(shè)備發(fā)送的數(shù)據(jù)發(fā)出去。image.png


另外這是我的設(shè)備描述符:

image.png


正常枚舉還是使用USB標(biāo)準(zhǔn)請(qǐng)求,只不過(guò)我與USB設(shè)備的通信發(fā)送數(shù)據(jù)時(shí)需要使用端點(diǎn)0更改控制傳輸建立階段的DATA0



您好,您就把設(shè)備連接pc時(shí)候的數(shù)據(jù)流程記錄好,按照PC來(lái)就行。例如pc在上面某一個(gè)setup包后面就out一包數(shù)據(jù),那么您就按照這個(gè)流程在代碼里面加上就行了。


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

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