請問USB設備可以自行進行USB的復位嘛?

請問是否有方法在不使用芯片的軟件復位的基礎上,進行USB設備自行復位的方法?


使用的是CH552,希望在收到外部指令后,斷開原來已經(jīng)建立的USB連接,使用新獲取的描述符和主機進行枚舉和連接的建立。


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

您好。

您可以在需要重置USB時,先關閉USB設備功能,再重新打開初始化USB設備,模仿USB拔出和重新插入的過程。

image.png


好的,非常感謝!另外請問一下,在USB設備端處理時,某一次傳輸完成后是否有標志位可以讀取到這個狀態(tài)?


如:CH552向PC通過端點0發(fā)送128字節(jié)的描述符數(shù)據(jù),且端點0大小為64字節(jié),即數(shù)據(jù)分為兩個64字節(jié)的IN數(shù)據(jù)包發(fā)送。

那么在傳輸完第一個64字節(jié)后,是否有辦法在CH552芯片讀取到這種一個IN數(shù)據(jù)包已經(jīng)被傳輸完成的狀態(tài)?還是只能通過添加延時來等待這次傳輸完成,沒有寄存器可以檢測?


參考:http://www.findthetime.net/bbs/thread-86976-1.html



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

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