請教各位大大,用CH552模擬HID自定義設(shè)備,已可正常枚舉通訊時(shí)候,bus hound會(huì)延遲10秒后顯示USTS C001000,我的問題是向各位請教,這個(gè)10秒鐘在哪里可以設(shè)置,不用等待這么長時(shí)間(比如100微妙就恢復(fù)USTS)
查看: 5016
回復(fù): 2
CH552 有關(guān)USTS C0010000等待時(shí)間問題
熱門產(chǎn)品 :
CH394: 以太網(wǎng)協(xié)議棧芯片
你這種情況應(yīng)該是hid自定義設(shè)備一段時(shí)間沒有通訊后設(shè)備已經(jīng)掛起了,可以通過上位機(jī)軟件下發(fā)in包喚醒設(shè)備,或者復(fù)合一個(gè)標(biāo)準(zhǔn)的hid設(shè)備比如鍵盤鼠標(biāo)這種,這樣主機(jī)會(huì)定時(shí)下發(fā)in包,這樣設(shè)備是不會(huì)掛起的。
你好,確認(rèn)一下代碼中有增加setreport的處理嗎?從抓包效果看,應(yīng)該是主機(jī)沒有收到21 09 命令的回復(fù),導(dǎo)致超時(shí)。可以參考一下我們的HID 自定義設(shè)備例程,鏈接如下:
www.findthetime.net/downloads/CH554EVT_ZIP.html
?
請勿發(fā)布廣告和違法內(nèi)容, 代碼可以選擇編輯器代碼語言格式, 更易他人閱讀幫助您, 或者留下聯(lián)系方式,以便更好更快服務(wù)您
只有登錄才能回復(fù),可以選擇微信賬號登錄