CH559-USB設備的那些事------救救孩子把

好像枚取完了image.png

但是還是一直觸發(fā)獲取設備描述符的中斷image.png


還有就是通過端點1發(fā)送鍵盤數(shù)據(jù)的時候,電腦直接死機。怎么回事image.pngimage.pngimage.pngimage.png


抓包發(fā)現(xiàn)發(fā)送的數(shù)據(jù)是不對的image.png救救孩子把


但是串口看的HIDKey是沒問題的image.png



HID報告描述符直接用官方的image.png


@3#?該樓的緩沖區(qū)聲明部分內(nèi)容可以截全一點看下,如果緩沖區(qū)都是64字節(jié),那么是不需要定義[64+2]的,只需要定義[64]即可。

USB中斷部分代碼可以貼出來看下,F(xiàn)LAG標志好像沒有看到用起來,enp1Intin函數(shù)中的第一條while等待也意義不明,可以考慮把.c文件上傳出來看下。


icon_rar.gifmain.zip



此處第二個紅框位置的代碼應該屏蔽掉,本身未使用端點4,且這個寫法會導致前面該寄存器的配置被影響,如果需要使用端點4,應該使用“ |= ”語句而不是 “ = ”?

另外UEP1_DMA?=?ep1_buffer;??此處屏蔽應該打開 ,可以再檢查下是否還有類似問題

image.png


好的,謝謝佬,確實是第二個紅框影響了。我傻逼了。UEP1_DMA?=?ep1_buffer我是打開的,后面為了排除問題才屏蔽的。謝謝佬。


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

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