arm开发板下使用libusb的问题

汤圆甜筒 2016-01-26 03:01:27
我们公司是做类似视频图像传输并分析的,现在通过采集数据,将数据发送到ARM开发板的USB端口,这边调用libusb提供的数据传输函数直接接收相关的数据并作出处理。而LIBUSB这块我们在PC及某另外INTEL型的CPU开发板上(不用交叉编译)测试均能正常接收。而在ARM板中会遇到接收失丢的情况,即发送过来100个数据包,可能会丢掉10个包的现象,现在我们测试的结论是这一块接收数据问题。LIBUSB的库我是交叉编译后移植进开发板的,开发板中自带的LIBUSB库也使用过,均会出现问题。操作系统linux

谁能99我呢
...全文
889 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
指尖的爱 2017-06-22
  • 打赏
  • 举报
回复
麻烦问下 接受函数怎么写的 我的程序 接受数据始终为0
汤圆甜筒 2016-03-19
  • 打赏
  • 举报
回复
原因找到了,可能是系统的问题,我重新更新了开发板的系统就好了
todo9351 2016-01-27
  • 打赏
  • 举报
回复
libusb 实际是应用程序,通过设备节点与USB交互的,数据丢失,可能是USB的收发有问题,查一下驱动,另外咨询下开发板的产家。

21,597

社区成员

发帖
与我相关
我的任务
社区描述
硬件/嵌入开发 驱动开发/核心开发
社区管理员
  • 驱动开发/核心开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧