[资料分享与下载] laotui 的 HID鼠标

[复制链接]
 楼主| quray1985 发表于 2015-11-1 20:30 | 显示全部楼层 |阅读模式
HID, ui, des, ip, se
时间好紧张板子还有错误要测试,KL26也要调,只能业余时间搞了。
上传一个HID鼠标,顺便说下例程里给的CDC在处理时没有考虑HID
设备,会收不到0x81 0x22 这个控制传输
我暂时打个补丁
  1. if(Setup_Pkt->bmRequestType==0x81)
  2.                                                 {
  3.                                                         if( Setup_Pkt->wValue_h==0x22)
  4.                                                         {
  5.                                                                 EP_IN_Transfer(EP0,(uint8*)ReportDescriptor,sizeof(ReportDescriptor));
  6.                                                                 tBDTtable[bEP0OUT_ODD].Stat._byte= kUDATA0;
  7.                                                         }
  8.                                                 }
这样就可以枚举成功了
K3、K4控制鼠标左右移。
另外经过测试K64板子大部分功能都正常唯一不满意的是为了省一个有源晶振直接用LAN8720A给单片机提供时钟结果8720A发热相当严重
 楼主| quray1985 发表于 2015-11-1 20:31 | 显示全部楼层
把程序放在二层吧

pro - usb -HID.rar

554.07 KB, 下载次数: 0

FSL_TICS_ZJJ 发表于 2015-11-2 13:56 | 显示全部楼层
感谢楼主的代码分享!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

156

主题

1488

帖子

5

粉丝
快速回复 在线客服 返回列表 返回顶部

156

主题

1488

帖子

5

粉丝
快速回复 在线客服 返回列表 返回顶部