CH554G USB Host例程無法識(shí)別鍵盤,返回0x2E

上面幾個(gè)爆2E的是插著鍵盤,下面那個(gè)識(shí)別的是一個(gè)HUB

image.png

然后又插了另外一個(gè)鍵盤返回0x20,可能是哪里的問題啊

看著像只對低速設(shè)備,設(shè)備速度沒有正確切換。用的是最新官網(wǎng)CH554EVT包的代碼的?


是官網(wǎng)最新的CH554EVT包里的CH554EVT\EVT\EXAM\USB\Host\USBHostHUB_KM.hex直接燒的


icon_rar.gif24 MHz, 72 M Samples [11].zip

邏分的數(shù)據(jù),也許有點(diǎn)用


源碼中有個(gè)地方需要修改一下。近期會(huì)同步更新CH554EVT資料包。

操作方法如下:

1、打開KEIL工程,添加\EXAM\Public\Debug.C,\EXAM\USB\Host\USBHostHUB_KM.C,\EXAM\USB\USB_LIB\USBHOST.C這三個(gè)C文件到工程中。

2、修改\EXAM\USB\USB_LIB\USBHOST.C文件第109行(SetUsbSpeed函數(shù))屏蔽掉109行的“UH_SETUP |= bUH_PRE_PID_EN;”然后編譯。

3、燒錄\EXAM\CH554DEMO.hex測試低速設(shè)備。


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

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