LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1013|回复: 0

libusb bulk异步传输的问题-libusb达人乱入

[复制链接]
发表于 2009-12-8 13:25:12 | 显示全部楼层 |阅读模式
现在在做一个项目,利用USB bulk异步传输来实现Linux PC和数据采集电路板的通信。USB的传输使用的是full speed,每毫秒数据采集板向PC传送一个packet,packet的大小为32byte。用USB传输专用的测试仪看到的情况也是每毫秒传输一个packet。但是,callback函数的调用并不是每毫秒一次的,也就是说,PC不是在每毫秒都能够收到一个packet的。因为客户要求的比较严格,必须一毫秒收一个packet,所以现在情况比较困难。请问大家有什么意见来解决这个问题。不管是驱动的选用,还是libusb使用时的注意事项,能想到的方面都请大家提出建议来。谢谢。

另外说明,接收数据的linux PC导入了art-linux系统(一种real time kernel),对libusb的执行速度有影响。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表