社区
驱动开发/核心开发
帖子详情
arm开发板下使用libusb的问题
汤圆甜筒
2016-01-26 03:01:27
我们公司是做类似视频图像传输并分析的,现在通过采集数据,将数据发送到ARM开发板的USB端口,这边调用libusb提供的数据传输函数直接接收相关的数据并作出处理。而LIBUSB这块我们在PC及某另外INTEL型的CPU开发板上(不用交叉编译)测试均能正常接收。而在ARM板中会遇到接收失丢的情况,即发送过来100个数据包,可能会丢掉10个包的现象,现在我们测试的结论是这一块接收数据问题。LIBUSB的库我是交叉编译后移植进开发板的,开发板中自带的LIBUSB库也使用过,均会出现问题。操作系统linux
谁能99我呢
...全文
892
3
打赏
收藏
arm开发板下使用libusb的问题
我们公司是做类似视频图像传输并分析的,现在通过采集数据,将数据发送到ARM开发板的USB端口,这边调用libusb提供的数据传输函数直接接收相关的数据并作出处理。而LIBUSB这块我们在PC及某另外INTEL型的CPU开发板上(不用交叉编译)测试均能正常接收。而在ARM板中会遇到接收失丢的情况,即发送过来100个数据包,可能会丢掉10个包的现象,现在我们测试的结论是这一块接收数据问题。LIBUSB的库我是交叉编译后移植进开发板的,开发板中自带的LIBUSB库也使用过,均会出现问题。操作系统lin
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
指尖的爱
2017-06-22
打赏
举报
回复
麻烦问下 接受函数怎么写的 我的程序 接受数据始终为0
汤圆甜筒
2016-03-19
打赏
举报
回复
原因找到了,可能是系统的问题,我重新更新了开发板的系统就好了
todo9351
2016-01-27
打赏
举报
回复
libusb 实际是应用程序,通过设备节点与USB交互的,数据丢失,可能是USB的收发有问题,查一下驱动,另外咨询下开发板的产家。
ARM的蓝牙移植
说明的步骤我已经一步步正确操作 包里包含所有要用的包 bluez-libs-3.36.tar.gz dbus-1.5.12.tar.gz expat-2.0.1.tar.gz glib-2.26.1.tar.gz bluez-utils-3.36.tar.gz
libusb
-0.1.12.tar.gz opt_libs.tar.gz是是arm-linux-gcc 4.1.2编译好的文件,按说明复制到开发
板
相应目录下就可以用
将
libusb
移植到
arm开发
板
上去
libusb
的下载与编译 1.在官网下载
libusb
-1.0.23 2.解压tar -xvf
libusb
-1.0.23.tar.bz2 3../configure --build=x86_64 --host=arm-linux --prefix=/home/msw/mytools/install CC=arm-none-linux-gnueabi-gcc CXX=arm-none-linux-gnueabi-g++ --disable-udev 这里 --build=x86_64表示当前编译的主机环境 –
uCOS2在ARM3.0开发
板
上移植实战-第4季第6部分
本课程是《朱有鹏老师单片机完全学习系列课程》第4季第6个课程,用10节课完成了ucos2的移植。因为有前面分析源码的铺垫,整个移植过程非常简单,关键是移植中调试的技巧,以及出现
问题
后如何分析如何解决的过程,对大家帮助很大。
arm开发
板
libusb
_open打开失败
问题
问题
:
libusb
移植到Linux以后,枚举 , 打开设备都能正常运行。
libusb
移植到arm后,在开发
板
运行,枚举设备正常, 打开设备
libusb
_open 失败。 查看
libusb
源码 发现 (1)usbi_dbg("open %d.%d", dev->bus_number, dev->device_address); 打印结果 : open 2.10 这个2.10
libusb
系列-007-Qt下
使用
libusb
1.0.26源码
Qt下
使用
libusb
1.0.26源码
驱动开发/核心开发
21,600
社区成员
21,708
社区内容
发帖
与我相关
我的任务
驱动开发/核心开发
硬件/嵌入开发 驱动开发/核心开发
复制链接
扫一扫
分享
社区描述
硬件/嵌入开发 驱动开发/核心开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章