arm开发板 libusb_open打开失败问题
来源:互联网 发布:知乎周刊和知乎一样吗 编辑:程序博客网 时间:2024/06/05 09:54
问题:
libusb 移植到Linux以后,枚举 , 打开设备都能正常运行。
libusb 移植到arm后,在开发板运行,枚举设备正常, 打开设备libusb_open 失败。查看libusb源码 发现
(1)usbi_dbg("open %d.%d", dev->bus_number, dev->device_address); 打印结果 : open 2.10
这个2.10 是usb设备的节点
(2)Linux执行 ls /dev/bus/usb/002/ -l
total 0
crw-rw-r-- 1 root root 189, 128 May 2 01:50 001
crw-rw-r-- 1 root root 189, 129 May 2 01:50 002
crw-rw-r-- 1 root root 189, 130 May 2 01:50 003
crw-rw-rw- 1 root root 189, 139 May 11 19:09 010
(3)arm开发板执行 ls /dev/bus/usb/002/ -l
total 0
crw-rw-r-- 1 root root 189, 128 May 2 01:50 001
(4)看(2)(3)结果发现 10 节点没有自动生成, arm上没有自动生成
(5)手动创建节点: mknod 002 c 189 129
(6)libusb_open打开设备成功
0 0
- arm开发板 libusb_open打开失败问题
- ARM开发板开发问题汇总
- ARM开发板使用小问题!
- arm开发问题
- ARM开发问题总结
- Xilinx开发工具在Ubuntu下使用问题----PlanAhead XilinxSDK打开网页失败 库错误
- pdo打开sqlserver表失败问题
- win7 chm后缀文件打开失败问题.
- ifstream VS2005 中文路径打开失败问题
- Camera兼容引起的打开失败问题
- OpenCV打开视频失败问题追踪!
- 解决eclipse打开servlet源码失败问题
- ARM开发板上iconv_open("utf-8", "gb2312") 调用失败的解决方法
- ARM开发板上iconv_open("GB2312", "UTF-8") 调用失败的解决方法
- ARM开发板上iconv_open("utf-8", "gb2312") 调用失败的解决方法
- ARM开发板上iconv_open(“utf-8", "gb2312”) 调用失败的解决方法
- ARM开发板上iconv_open("utf-8", "gb2312") 调用失败的解决方法
- ARM开发板上iconv_open("utf-8", "gb2312") 调用失败的解决方法(转)
- 简单制作一款MAC软件-显示/隐藏文件
- JDK中设计模式
- 关于fastjson混淆打包后javaBean报空指针异常的解决方案
- 冒泡排序及其优化
- Caused by: java.lang.RuntimeException: Unable to instantiate org.apache.hadoop.hive.metastore.HiveMe
- arm开发板 libusb_open打开失败问题
- 关于unix网络编程第六章select与stdio混用会产生错误的原因解释
- excle 文件上传
- jquery实现拖拽、复制、放置
- Oracle.DataAccess.dll 下载 dll之家
- Cookie工具类
- [leetcode]15. 3Sum
- AlertDialog显示错误 Unable to add window token null is not for an application
- XRecyclerView下拉刷新和上拉加载