---- 用的是ch582M芯片,usb-設(shè)備-ComPoundDev官方例程,其中接口0為鍵盤,接口1為鼠標(biāo),想再加一個(gè)接口2為WCID設(shè)備,但是增加了相關(guān)的描述符后,電腦成功獲取0xee的系統(tǒng)統(tǒng)描述符,在電腦注冊表中對應(yīng)的位置也出現(xiàn)了osvc值為01 17,但是電腦在獲取擴(kuò)展兼容ID描述符的時(shí)候,只獲取了前16字節(jié)頭部內(nèi)容,沒有繼續(xù)獲取完整的40字節(jié)。不知道是何原因。
---- 整個(gè)項(xiàng)目只修改過main.c文件,附件是修改后的main.c的壓縮文件,可以直接復(fù)刻,求各位給小弟指點(diǎn)?。?!
注冊表內(nèi)osvc數(shù)值為01 17
設(shè)備管理器顯示無法識別