usb相关内容

使用 Windows 原始访问 API 直接访问 USB 驱动器

在USB物理驱动器的末尾,我想直接使用windows raw access API写入数据.我不想使用内核驱动程序来做到这一点. 据我所知,出于安全原因,Windows xp sp2 或 sp3(?) 阻止了 HDD 直接访问.我不确定 USB 驱动器是否如此. 请指导我如何到达那里.非常感谢. 解决方案 这取决于你想要的“直接"程度. 类似的东西 HANDLE hDr ..
发布时间:2021-09-15 18:51:25 其他开发

python的跨平台usb模块?

我有兴趣使用 python 中的 USB 设备进行一些跨平台工作,关于可以执行此类操作的模块的任何提示或建议? 我环顾了 SF 和 googlecode,但运气不佳. 谢谢! ct 解决方案 PyUSB 正是您要找的.它是 libusb 的包装器,可在 linux 上运行并移植到 Windows 上. ..
发布时间:2021-09-15 18:51:21 Python

UsbConnection.bulkTransfer 返回“-1".这是什么意思?

根据文档否定响应意味着失败.如何知道出了什么问题?是否有关于错误类型的完整文档? 更多好奇:我正在尝试通过 USB 上传 arduino 草图.首先,我通过关闭/打开 DTR/RTS 然后使用 Stk500 协议发送数据来引起引导加载程序的注意.如果通过 USB 在 mac/arduino 上运行(使用 rxtx 串行),它工作正常,所以我认为它应该在 android AS-IS 上运行(只 ..
发布时间:2021-09-15 18:51:18 移动开发

adb wifi经常掉线,如何保持adb在线?

我使用 Android 平板电脑通过 USB 端口与 USB 设备通信,平板电脑只有一个 USB 端口,所以我使用 adb wifi 作为我的调试工具.但是,当我通过WIFI连接adb时,连接不会保持很长时间(我们通常只有几分钟),如何保持adb wifi连接一直在线?另一个问题,是否可以使用USB HUB将平板电脑与USB闪存驱动器和我的电脑连接起来,并保持adb运行?非常感谢!!! 解决 ..
发布时间:2021-09-15 18:51:15 移动开发

Android USB_DEVICE_ATTACHED 持久权限

如何让 Android 在每次重新连接 USB 设备时不请求许可?我想让它记住 USB 设备的“默认使用"复选标记,这样我就不必每次都向同一设备授予权限. 我以编程方式检测 USB 设备(安卓手机)何时连接到我的主机设备(安卓手机),以便我可以将它们切换到 AOA 模式并将它们用作配件.基本上我有两部安卓手机和一条 OTG 电缆,我希望它们能够相互通信. 我有一个线程不断枚举连接的 U ..
发布时间:2021-09-15 18:51:08 移动开发

什么是最适合处理图像和视频传输和流媒体的 USB 类?

我正在从事一个项目(数码相机),该项目应该能够拍摄静止图像和短视频剪辑并将其提供给主持人.以及能够流式传输实时视频. 我应该使用哪个 USB 类 [es]? 我应该使用 PTP(用于静止图像和视频)和 USB Video Class 进行流式传输吗? PTP 支持视频传输吗?PTP 支持视频流吗? 解决方案 对于静态对象,PTP 更好,因为它确实有对象的定义.当前的佳能数 ..
发布时间:2021-09-15 18:51:06 其他开发

以编程方式访问 USB 端口

我正在研究 MSP430 系列 MCU. 我设计了一个 GUI(使用 wxPython).现在我想用GUI控制微控制器,但是我在python中找不到任何可以将数据发送到USB端口以便微控制器可以识别它的模块. 有没有可以向/从USB端口发送和接收数据的模块? 提前致谢. 解决方案 libusb 是您所追求的.PyUSB 也值得一看. ..
发布时间:2021-09-15 18:51:03 Python

Linux中根据USB VID:PID获取设备路径

如果我插入一个设备,比如 /dev/ttyUSB0 并且我想根据它的 VID:PID(用 lsusb 找到)获得数字 0),我怎么能在 C++ Linux 中做到这一点?我有这个代码可以找到一台打印机设备,如果它有帮助的话: int printer_open (void){char printer_location[] = "/dev/usb/lpX";结构统计缓冲区;//不断尝试所有数字,直到 ..
发布时间:2021-09-15 18:51:00 服务器开发

检测插入的 USB 设备

我想知道,系统的哪一部分负责检测USB端口插入的设备 它可能是 USB 主机端口,因此插入的设备将被视为 USB 客户端(因此端口所有者是主机), 或者它可能是 USB 客户端端口,因此插入的设备将被视为 USB 主机(因此端口所有者是客户端) 我感兴趣的是当系统实际检测到(可能通过电阻变化)某些东西已插入时的时刻,并基于信号来自哪个端口(主机端口或客户端端口),无论是主机已部署端口 ..
发布时间:2021-09-15 18:50:57 移动开发

USB 控制传输是否保证交付?

USB 2.0 指定 4 种传输类型(在 5.4 传输类型部分): 控制转移 同步传输 中断传输 批量传输 第 5.8 节说批量传输提供: 在带宽可用的基础上访问 USB 重试传输,以防偶尔因总线错误而导致传输失败 保证数据交付,但不保证带宽或延迟 (强调我的.) 我没有看到类似的控制传输声明.他们也保证交货吗?如果没有,希望用户如何处理故障? 请提供 ..
发布时间:2021-09-15 18:50:54 其他开发

如何使用 VMware vmrun 控制可移动 USB 设备

我有 VMware 工作站 9 和 10,我想用它来运行一些集成测试. 使用 vmrun 实用程序,我可以将脚本复制到来宾虚拟机并在其上运行.但是,某些集成测试需要与 USB 设备连接. 有什么方法可以使用 vmrun 或任何 vmware API 以编程方式控制“可移动设备"以连接和断开 USB 设备与虚拟机的连接? 我曾尝试查看 readVariable 和 writeVar ..
发布时间:2021-09-15 18:50:51 其他开发

LibUsb 声明接口访问被拒绝 Java

我希望能够从 USB 计步器读取数据.我正在 Java 中尝试这个,我正在使用 LibUsb 和 Usb4Java 库.我似乎无法声明 USB 管道或类似的东西. 我正在使用的代码: final Context context = new Context();int 结果 = LibUsb.init(context);如果(结果 Int res 返回 '-3' 即 'LIBUSB_ER ..
发布时间:2021-09-15 18:50:45 Java开发

Pylibftdi 库不工作(串行模式,UM232H)

首先,我对 python 和 Linux 都很陌生.也就是说,我正在尝试使用 pylibftdi 库与 FTDI UM232H 芯片进行通信.我在 Linux Ubuntu 12.04 上运行我的脚本.我安装了我在这里得到的库:http://pylibftdi.readthedocs.org/en/latest/显然一切正常.我还能够成功运行一些示例. 然后我尝试编写一些代码来与设备进行通信 ..
发布时间:2021-09-15 18:50:42 Python

使用 python 在 Windows 10 上检测 USB 设备插入

我无法获得以下代码用于检测 USB 设备插入 使用 Python 3.7 在我的 Windows 10(64 位)计算机上工作. 导入 win32serviceutil导入 win32 服务导入 win32 事件进口服务经理导入 win32gui导入 win32gui_structstruct = win32gui_struct.structpywintypes = win32gui_struc ..
发布时间:2021-09-15 18:50:38 Python

Windows 上的 USB 实例 ID 对于设备来说是唯一的吗?

我正在尝试在 Windows 系统上唯一地识别 USB 设备.由于序列号是可选的(并且在大多数设备上为空),我正在查看实例 ID.类似于USB\VID_03F0&PID_094A\6&24b73976&0&2的字段. 我已经知道,如果我将同一设备插入不同的端口,此 ID 会发生变化,但这对我来说没问题.问题是:如果我使用相同的设备(在我的示例中为鼠标)并将其插入,它会获得相同还是不同的实例 ..
发布时间:2021-09-15 18:50:35 其他开发

给定设备路径,如何获取 USB_DEVICE_DESCRIPTOR

我已经能够使用 SetupAPI 枚举 USB 设备,并且我已经查看了 WDK 中的 usbview 应用程序,但我仍然不知道如何获取 USB_DEVICE_DESCRIPTOR. 我宁愿避免使用 WMI. DeviceIoControl 是示例应用程序 usbview 使用的内容,但实际上只有在您枚举集线器上的设备时才有效.我想如果我可以在给定设备路径(或 Id)的情况下访问父集线器(和 ..
发布时间:2021-09-15 18:50:32 C#/.NET

安卓和PC之间的USB通信

背景:我曾尝试在 stackoverflow、android 开发人员和网络上的各种其他资源方面寻求帮助.这是我最后的希望.我是通信新手,从 USB 的实现开始.以下是我的问题: 1) 当我将手机连接到 Windows PC 时,哪一个是主机?假设我想创建一个可以发送数据的应用程序,我是在做我的手机主机吗? 2) 对于这种情况(Windows PC 和 Android 手机),另一个是 ..
发布时间:2021-09-15 18:50:29 移动开发