自動(dòng)配置肯定不行,自動(dòng)配置只是獲取設(shè)備描述符,設(shè)置地址,獲取配置描述符,設(shè)置配置。其他例如HID類(lèi)的獲取報(bào)表描述符,設(shè)置點(diǎn)燈,SET-IDLE這些是USB-HID必須要做的步驟。
查看: 7570
回復(fù): 17
CH376操作鍵盤(pán)問(wèn)題
功夫不負(fù)有心人!終于讀出來(lái)了…………
多謝大家的幫忙!
解決的辦法分享給大家
我的程序思想是 1.復(fù)位USB設(shè)備-------------<在這里要注意指令后的延時(shí)問(wèn)題> 2.判斷低速還是高速設(shè)備,并設(shè)置成對(duì)應(yīng)的速度----<命令后要延時(shí)> 3.(CMD0H_AUTO_SETUP);//自動(dòng)配置USB設(shè)備 4.獲取報(bào)表信息,判斷是鼠標(biāo)還是鍵盤(pán),并判斷是不是復(fù)合設(shè)備 5.if 是鍵盤(pán)---->設(shè)置報(bào)表-------<點(diǎn)鍵盤(pán)的燈> 6.讀鍵值 OK!
請(qǐng)勿發(fā)布廣告和違法內(nèi)容, 代碼可以選擇編輯器代碼語(yǔ)言格式, 更易他人閱讀幫助您, 或者留下聯(lián)系方式,以便更好更快服務(wù)您
只有登錄才能回復(fù),可以選擇微信賬號(hào)登錄