USB鍵盤數(shù)據(jù)

我用372做USB鍵盤,現(xiàn)在我的鍵盤報(bào)表加了報(bào)告ID,這樣數(shù)據(jù)就變成了就字節(jié)數(shù)據(jù),但使用的中斷端點(diǎn)只有8字節(jié)緩沖區(qū),要怎么發(fā)送? 我是這樣做的: WriteCommand(CMD_WR_USB_DATA5); WriteData(9); for(i=0;i!8;i++)WriteData(buf[i]); while(CH375_INT_WIRE); WriteCommand(CMD_GET_STATUS); DelayUs(3); if(ReadData()==USB_INT_EP1_IN) { WriteCommand(CMD_WR_USB_DATA5); WriteData(buf[8]) } 是這樣嗎?請(qǐng)教高手?。。?!

此問題解決了,應(yīng)該是第一次的WriteData參數(shù)為8,寫前8字節(jié),第一次返回成功后在WriteData,參數(shù)為1,寫最后一字節(jié)。 但現(xiàn)在出現(xiàn)了新的問題,按鍵釋放寫全0寫不進(jìn),釋放后的代碼與按下后的代碼一樣,第一字節(jié)不變,然后后面的所有數(shù)據(jù)全為0,但用bus hound看到的結(jié)果是和按下的數(shù)據(jù)一樣的,這是這么回事?我在每次端點(diǎn)1上傳成功后都UNLOCK_USB了的,還是不行


找到問題了,USB請(qǐng)求沒有響應(yīng)導(dǎo)致的


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

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