android 开发串口程序,手机插入外部设备,访问复合接口打开失败

lv_geyan CSDN会员 lv_geyan 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区

当前程序能够扫描到以下设备接口,设备信息 
设备路径: /dev/bus/usb/001/002
设备类别: Miscellaneous (0xef)
供应商ID: 1d6b
供应商名称(来自数据库): DB not present
产品ID:  0104
产品名称(来自数据库): DB not present

接口编号0 
ID: 0
名称: UVC Camera
备用设置: 0
类别: Video Device (0xe)
子类: Boot (0x1)
协议: 0
端点: #0
地址:0x85 (10000101)
编号:5
方向:Inbound (0x80)
类型:Interrupt (0x3)
轮询间隔:8
最大数据包大小:16
属性:00000011
 
接口编号1 
ID: 1
名称: Video Streaming
备用设置: 0
类别: Video Device (0xe)
子类: Unknown (0x2)
协议: 0
端点: no endpoints
 
接口编号2 
ID: 1
名称: Video Streaming
备用设置: 1
类别: Video Device (0xe)
子类: Unknown (0x2)
协议: 0
端点: #0
地址:0x81 (10000001)
编号:1
方向:Inbound (0x80)
类型:Isochronous (0x1)
轮询间隔:1
最大数据包大小:800
属性:00000101
 
接口编号3 
ID: 1
名称: Video Streaming
备用设置: 2
类别: Video Device (0xe)
子类: Unknown (0x2)
协议: 0
端点: #0
地址:0x81 (10000001)
编号:1
方向:Inbound (0x80)
类型:Isochronous (0x1)
轮询间隔:1
最大数据包大小:3040
属性:00000101
 
接口编号4 
ID: 1
名称: Video Streaming
备用设置: 3
类别: Video Device (0xe)
子类: Unknown (0x2)
协议: 0
端点: #0
地址:0x81 (10000001)
编号:1
方向:Inbound (0x80)
类型:Isochronous (0x1)
轮询间隔:1
最大数据包大小:4992
属性:00000101
 
接口编号5 
ID: 1
名称: Video Streaming
备用设置: 4
类别: Video Device (0xe)
子类: Unknown (0x2)
协议: 0
端点: #0
地址:0x81 (10000001)
编号:1
方向:Inbound (0x80)
类型:Isochronous (0x1)
轮询间隔:1
最大数据包大小:5120
属性:00000101
 
接口编号6 
ID: 2
名称: CDC Abstract Control Model (ACM)
备用设置: 0
类别: Communication Device (0x2)
子类: Unknown (0x2)
协议: 1
端点: #0
地址:0x84 (10000100)
编号:4
方向:Inbound (0x80)
类型:Interrupt (0x3)
轮询间隔:9
最大数据包大小:10
属性:00000011
 
接口编号7 
ID: 3
名称: CDC ACM Data
备用设置: 0
类别: Communication Device Class (CDC) (0xa)
子类: Unknown (0x0)
协议: 0
端点: #0
地址:0x82 (10000010)
编号:2
方向:Inbound (0x80)
类型:Bulk (0x2)
轮询间隔:0
最大数据包大小:512
属性:00000010
端点: #1
地址:0x01 (00000001)
编号:1
方向:Outbound (0x0)
类型:Bulk (0x2)
轮询间隔:0
最大数据包大小:512
属性:00000010

配置编号0 
ID: 1
名称: USB 3.0 UVC+ACM Composite Configuration
最大功率: 500
Self Powered: true
Remote Wakeup: false。但是打开失败,并且显示USB权限被拒绝,请尝试重新插拔设备或在应用信息中清除数据

...全文

相关推荐

Android开发环境中的SQLite性能优化.pdf

Android开发环境中的SQLite性能优化.pdf

数据资源

浅谈android获取设备唯一标识完美解决方案

本文介绍了浅谈android获取设备唯一标识完美解决方案,分享给大家,具体如下: /** * deviceID的组成为:渠道标志+识别符来源标志+hash后的终端识别符 * * 渠道标志为: * 1,andriod(a) * * 识别符来源标志: * 1, wifi mac地址(wifi); * 2, IMEI(imei); * 3, 序列号(sn); * 4, id:随机码。若前面的都取不到时,则随机生成一个随机码,需要缓存。 * * @param context * @return */ public static String getDeviceId(Co

weixin_38701952

Unity打包Android问题解决[项目代码]

本文详细介绍了Unity打包Android应用时可能遇到的常见问题及其解决方案。主要内容包括两部分:一是Android保存APK文件的正确操作指南,强调了文件名和保存位置的选择技巧,以及手机连接和调试模式的注意事项;二是针对Mac系统权限错误的终端修复方法,提供了两种具体的命令行解决方案,并解释了问题产生的原因。文章还提供了相关推荐链接,帮助开发者进一步了解系统架构设计师备考和ADB常用命令。

BUGBash

题库小程序开发指南[代码]

本文详细介绍了开发题库刷题小程序的系统架构设计和技术实现方案。文章首先强调了小步快跑的开发理念,建议先实现核心功能如专项练习、历年真题、模拟考试等,再逐步添加积分体系等辅助功能。接着详细阐述了技术选型,采用微信小程序原生框架+云开发的技术栈组合,并提供了系统架构设计图,包括用户层、云开发网关、云函数层、云数据库和云存储的分层结构。文章还深入讲解了数据库设计的核心表结构(题目表、用户答题记录表、用户信息表)和云函数模块设计(题目获取、模拟考试、答题判题等),并分享了前端架构设计、性能优化策略(数据分页、本地缓存、图片资源优化)等实践经验。

元编程奶

Open-AutoGLM全语音控制手机[项目源码]

本文详细介绍了如何在Open-AutoGLM框架基础上集成ASR(自动语音识别)与TTS(文本转语音)模块,构建完整的全链路语音交互系统,实现“说一句话→手机自动执行→反馈语音播报”的全流程闭环。系统架构包括ASR模块(采用Whisper模型)、AutoGLM核心代理、ADB控制层和TTS模块(采用PaddleSpeech)。文章提供了具体的代码实现,包括语音采集与识别、文本转语音、主控逻辑整合以及敏感操作确认机制。此外,还讨论了性能优化建议(如模型量化、缓存指令模板、异步处理)、错误处理与容错机制、远程调试方法。该方案在视障人士辅助、车载环境控制、智能家居中枢和老年友好交互等场景具有重要应用价值,并展望了多轮对话支持、个性化声音定制和端侧模型部署等拓展方向。

反内卷战士508
评论 2
收藏 已收藏
分享
返回顶部
lv_geyan CSDN会员
Android 80,490 成员 91,375 内容