打印

USB mouse 求助

[复制链接]
1777|7
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
linux1|  楼主 | 2010-7-31 15:48 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
W90p950 host 用 OHCI 接mouse.  中断传输接收数据总是发生"data overrun"的错误. 检查过MPS, buffer size,还有HCCA的aligment都没问题.所有内存都在non-cache范围内.还有什么原因会产生这样的错误?先谢了!

相关帖子

沙发
bit6019| | 2010-7-31 16:05 | 只看该作者
data overrun说明接受的数据没来得及拿走,然后后面的数据又来了。

使用特权

评论回复
板凳
6019赵文| | 2010-7-31 18:24 | 只看该作者
中断传输第一次就出现"data overrun"了.那就说明之前已经有数据了?怎样去清除?你的测试没问题,可不可以给个sample code看看啊.谢谢.

使用特权

评论回复
地板
maoyanketi| | 2010-7-31 20:57 | 只看该作者
EP0的MPS值太大了

使用特权

评论回复
5
pkat| | 2010-8-2 18:20 | 只看该作者
是的,给段相应的代码看下

使用特权

评论回复
6
abcdedcba| | 2010-8-3 10:49 | 只看该作者
我也存在这个问题

使用特权

评论回复
7
nusummit| | 2010-8-6 16:55 | 只看该作者
要non-os的还是linux上的

使用特权

评论回复
8
无冕之王| | 2010-8-8 08:45 | 只看该作者
把整个错误提示贴出来看看

使用特权

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

本版积分规则

96

主题

455

帖子

0

粉丝