獲取設(shè)備描述符時(shí)返回51h是什么意思?

另外有時(shí)候也會(huì)返回24h


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

51H是返回的是中斷狀態(tài),操作成功,你可以接著讀取描述符! 24H的話,你看說(shuō)明書(shū),是超時(shí)或設(shè)備沒(méi)有返回,有可能在你剛插上設(shè)備時(shí),立即對(duì)它操作,就有可能會(huì)超時(shí),你可以在插上設(shè)備后,延時(shí),幾百毫秒,后再操作。


呵呵,手冊(cè)很重要


嚴(yán)格的說(shuō)不是這樣14才是成功,51應(yīng)該是你啟動(dòng)USB模式時(shí)返回的參數(shù).建議你這樣做.上電啟動(dòng)USB模式,正確返回.等待USB連接.USB連接,延時(shí)等待USB設(shè)備工作正常.在這里要清一下?tīng)顟B(tài),然后在讀取設(shè)備描述符.


好的,我試試看


現(xiàn)在怎么樣了?


還是老樣子啊,清狀態(tài)是指清哪里的狀態(tài)???


手冊(cè)里面有的,unlock就是


我在我的手冊(cè)里沒(méi)有找到unlock命令啊,也沒(méi)有清狀態(tài)的命令,哪個(gè)手冊(cè)里面有?


就是ch375里面,unlock_usb


CH372DS1.PDF or CH375DS1.PDF command: CMD_UNLOCK_USB 盡量先用公司的例子調(diào),完后再試你的program


嚴(yán)重同意??!呵呵!


我在CH372DS1.PDF 里找到了,而CH375DS1.PDF里沒(méi)有這個(gè)命令,能用在375上嘛?


我是用375做host的


現(xiàn)在碰到新問(wèn)題了:375能識(shí)別設(shè)備的插拔情況,復(fù)位總線后連接正常,但是獲取設(shè)備描述符時(shí)不產(chǎn)生中斷,就卡在那里了。主程序如下: void main() { unsigned char status,t; CH375_WR_CMD_PORT(0x05); status=test_status(0x08); set_usb_mode(6); status=wait_interrupt(); set_usb_mode(7); set_usb_mode(6); status=wait_interrupt(); CH375_WR_CMD_PORT(0x23); status=get_descr(1); 執(zhí)行到這里就不產(chǎn)生中斷了


insert delay 200mS before first get_descr


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

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