WCH沁恒单片机
直播中

无厘头

14年用户 546经验值
擅长:基础元器件
私信 关注
[问答]

要做HID的HOST应该要怎么创建呢?

你好 我直接烧录 贵司 EVT 范例 内 USBHOST.HEX 档 烧录到 CH545L  可以 侦测 到滑鼠 !也能正常 动作!


但是 我用 Keil C 重新编译 HOST.C 可以通过编译 但是 烧录到 ch545l 确不会 动作!


应该是 我的 工程创建的有问题!


另外 我想请问 如果 我要 做 HID 的 HOST 应该要怎么创建呢?


是否有 范例 可参考! 谢谢! 谢谢!


回帖(8)

孙奕

2022-6-1 09:12:56

你好,有两个点需要注意一下:
1、工程中需要包含USBHOST.C;
2、需要注释掉CH545UFI.H;
举报

张静

2022-6-1 09:13:03
可以了!謝謝你!
原來就是一個小地方沒注意到!
其它部份 我再試試看!有騎他的問題 再請教你!
在一次的感謝!
举报

黄远飞

2022-6-1 09:13:12
你好 經過幾天的實做 測試 目前大致完成了HOST
現在就是 有一個問題
我用 分析儀 抓到的資料 跟
MPU 透過 UART 傳出來的 資料 明顯是 固定 少一組
72 01 32 02 BD 08 UART 沒有 出現 ERROR 2b
請問 這是什麼原因 造成的?
是不是 data0 data1 的問題?
程式 需要 改哪裡呢?
麻煩你了 謝謝!



  
举报

马昆秀

2022-6-1 09:13:20
虽然不知道你所谓的error 2b指的是什么意思,但是从你贴的图来看,4条指令有5个2b,那应该是有的啊。至于data0、data1,你可以直接在分析仪工具上点击相应的IN令牌包,会出现是data0还是data1的标志,理论上data0与data1是每一包切换的。
举报

更多回帖

发帖
×
20
完善资料,
赚取积分