請問 CH32V103 模擬USB鍵盤和鼠標(biāo)時(shí),意外斷開,如何恢復(fù)?

在使用官方提供的模擬USB鍵盤鼠標(biāo)復(fù)合設(shè)備的例程時(shí),如果因?yàn)榻佑|不良等原因意外斷開連接,PC端會彈出設(shè)備然后又連接上設(shè)備,設(shè)備管理器中設(shè)備已經(jīng)重新連接上,但單片機(jī)調(diào)用的uint8_t USBHD_Endp_DataUp( uint8_t endp, uint8_t *pbuf, uint16_t len, uint8_t mod )函數(shù)就永遠(yuǎn)不會發(fā)送成功了,除非將單片機(jī)復(fù)位。但我的單片機(jī)除了模擬鼠標(biāo)和鍵盤以外,還有其他任務(wù),不可以復(fù)位,是單獨(dú)供電的,不能因?yàn)榘蔚鬠SB而斷電。
有什么辦法可以在不復(fù)位單片機(jī)的情況下恢復(fù)發(fā)送功能呢?

你好,端點(diǎn)初始化中加入busy標(biāo)志位清零

image.png


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

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