CH573做USB轉BLE(Central)

使用CH573芯片做一個USB轉BLE(Central),遇到如下幾個問題

  1. BLE?Central 怎樣修改MTU呢

  2. USB EP2上傳數(shù)據(jù)到電腦能收到數(shù)據(jù),但是EP1上傳數(shù)據(jù),電腦就收不到。

    image.pngimage.png

  3. 上位機枚舉不到USB設備,查看USB在電腦端設備管理器中顯示如下:

    image.png

    在調試助手中顯示USB不在HID類目下

    image.png

修改mtu,?

首先,將工程中的這個值,改為251,

image.png

然后在這個回掉里面去設置mtu,

image.png



至于usb這邊, 端點的通信的前提是 端點描述符里面有相關的描述,

如果你確定目前ep2 能實現(xiàn)功能,而只是改到ep1 的話,

你只需要看看你代碼里端點描述符類似這個地方:?

0x07,0x05 ,0x0x,xx xx ....

0x07,0x05 ,0x8xxx xx .... 這里地方, 把對應的0x02 和0x82 改成,0x01和0x81 ,即可

image.png


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

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