在线时间199 小时
UID2090042
注册时间2015-1-3
NXP金币120
该用户从未签到
金牌会员
 
- 积分
- 1537
- 最后登录
- 2021-7-20
|

楼主 |
发表于 2015-3-17 23:13:54
|
显示全部楼层
本帖最后由 laotui 于 2015-3-17 23:15 编辑
时间好紧张板子还有错误要测试,KL26也要调,只能业余时间搞了。
上传一个HID鼠标,顺便说下例程里给的CDC在处理时没有考虑HID
设备,会收不到0x81 0x22 这个控制传输
我暂时打个补丁
if(Setup_Pkt->bmRequestType==0x81)
{
if( Setup_Pkt->wValue_h==0x22)
{
EP_IN_Transfer(EP0,(uint8*)ReportDescriptor,sizeof(ReportDescriptor));
tBDTtable[bEP0OUT_ODD].Stat._byte= kUDATA0;
}
}
这样就可以枚举成功了
K3、K4控制鼠标左右移。 |
|