打印

请教《圈圈教你玩usb》中键盘的问题(急)

[复制链接]
1572|2
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
zhj19891122|  楼主 | 2010-11-25 18:07 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
我在按着《圈圈教你玩usb》书中的键盘部分编程时,最后总是不能控制键盘上对应的的灯亮,就是说NUMlock按下时对应的灯不亮,但是连接在电脑上的对应灯亮了,所以我能肯定的是输出报告发过来数据了,在串口调试助手也能看到。但是仔细发现,圈圈给的源代码上的输出报告是在端点1缓冲区,而我的是在端点0缓冲区,但是我的代码和他的基本上都一样。我也声明了输出端点1,但是怎么会从控制端点0从输出呢

相关帖子

沙发
simengting| | 2010-11-26 11:22 | 只看该作者
应该是USB版本问题,1.1以前LED状态是通过SETREPORT报告发送出来的,不管有没有声明输出端点1。

使用特权

评论回复
板凳
zhj19891122|  楼主 | 2010-11-26 18:07 | 只看该作者
1.1的led转台也可以经过非0端点输出,我找到错误的原因了,从我的结果来看是这样的。谢谢!

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

0

主题

2

帖子

1

粉丝