usb相关内容
嗅探到URB_Interruptions 我嗅探到一些应用程序(SoundLab)和设备(带USB的声谱仪)之间的通信。我发现负责返回当前状态的数据包: USB URB [Source: host] [Destination: 1.1.2] USBPcap pseudoheader length: 27 IRP ID: 0xffff858d126f4a6
..
我无法使用VirtualBox USB通过在硬件设备中进行调试。 我学习了本教程(http://binglongx.com/2013/03/05/use-android-devices-for-guest-ubuntu-os-in-virtualbox-on-windows-7-host/),但还没有成功。 在最后几个步骤上,它显示: 将您的设备重新插入USB端口。 您应该会在Win
..
我的python代码如下 #!/usr/bin/env python from __future__ import print_function import argparse import string import struct import sys import win32api import win32file import pywintypes def CTL_CODE(D
..
我需要从USB运行我的代码,而不需要使用Python或必要的包才能运行。也许是一个C文件,用来将必要的东西安装到电脑上,或者是USB上的必要文件。但我不确定该怎么做。它需要在接通电源后立即自动运行文件。 推荐答案 Autorun近年来严重瘫痪,尤其是U盘。出于与你想要使用它完全相同的原因,在没有人看到并自动安装某种恶意软件的情况下,走到一台机器前插入U盘实在是太容易了。未打补丁的Win
..
我正在尝试在Linux(Ubuntu)中连接一个Scale(Dibal Series 400),但不能成功。在安装驱动程序以启用虚拟通信端口后,标尺在Windows上工作,但当我在Linux中插入标尺时,它试图启动,但过了一段时间标尺就关机了。 系统日志消息显示: kernel: [ 3202.896355] usb 1-2: new full-speed USB device num
..
我正在做一个涉及MCU-Windows通信的个人项目。MCU配置为充当HID键盘(无串口通信)。 阅读OS Dev's HID specifications以及Stack上的几个问题后,我注意到我的MCU可以检测到,在我的机器上没有运行其他软件的情况下,何时按下Caps Lock(想必对所有其他“LED键”都有效)。因此,当我按下Caps Lock时,LED会打开我的MCU。 要设置L
..
我使用STM32L151与使用USB CDC的PC通信。我使用STM32 HAL库创建我的项目。 我发现USB每隔1ms发送数据,每次发送64字节。那么,USB CDC的最高速度是64kbyte/s吗?这远远低于12 Mbit/s的USB全速数据速率。如何才能达到此速度,或至少达到此速度的一小部分? 推荐答案 否。如果您的代码“足够快”,则CDC的最大速度约为1MByte/sec。这可
..
我有一个带USB设备接口的嵌入式Linux 3.19系统。设备需要向主机公开三个USB接口:一个虚拟网络接口(RNDIS或CDC ECM)和两个虚拟串行端口(CDC ACM)。该设备需要与现代Windows(7+)和Linux(3.16+)主机协作。 鉴于Windows本身不支持CDC ECM,我们决定实现两种USB配置(这是一种流行的方法): 配置1,接口如下: RNDIS CD
..
我要与USB设备通信并向其发送数据。我能够找到该设备,但是在将该设备与内核驱动程序连接时,它提供了USB Error: Resource Busy。以下是我的代码: import usb dev = usb.core.find(idVendor=0x0403, idProduct=0x6001) dev.set_configuration() cfg = dev.get_active_c
..
我正在尝试将Unity游戏从装有Windows 10的PC调试到Android手机: 统一从File > Build Settings我已经Switch Platform到Android 在Android设备上,我下载并安装了Unity Remote 5应用。 在手机Settings/About phone中,点击7下Build number,我得到Developer Options并打
..
我正在尝试从树莓PI与LeCroy WaveRunner 640Zi示波器通信,它们是通过USB电缆连接的。我已经在Windows下执行过此操作,但现在无法在Linux上运行。 如果我运行lsusb,我会看到以下内容: $ lsusb Bus 001 Device 009: ID 05ff:1023 LeCroy Corp. ... 如果我现在转到Python,我会得到这样的信息:
..
我使用 PCSC 驱动程序和 javax.smartcardio 库作为驱动程序的包装器.我有 3 个 ACR122U 设备插入 Linux (debian) 系统.我已经在这些设备上运行了 udevadm 信息,它们的序列号都是 0.我需要确定我班上的哪个阅读器.我可以通过解析/sys/devices 文件夹来检查使用了哪个拓扑 USB 端口,但我仍然无法在 Java api 中“选择"设备.
..
我知道这个话题已经讨论过很多次了,但没有一个答案对我有帮助.作为记录,我正在运行 Debian. 交易是:我买了一个 USB 供电的 LED 灯,它非常简单,甚至没有开/关开关(它可以工作并且一直亮着).我希望能够通过命令行打开/关闭它.这是我尝试过的: echo on >/sys/bus/usb/devices/usb1/power/level #开启回声暂停>/sys/bus/usb
..
可能重复: 在使用 Xcode 4.2 和 iOS 5 SDK 时是否可以针对较旧的 iOS 版本? 我开发了一个适用于 iPhone 4 (iOS 4.3 & 5) 的应用程序(在开发过程中使用).现在我尝试在 3GS(iOS 4.3.3)和 3G(iOS 4.2)上进行测试.但应用程序不会加载到这些设备中.尝试部署到设备时,我可以在控制台上看到以下消息. 1 月 1 日星期六 17:
..
我在 Linux 上从串行设备读取时遇到问题.这个问题很奇怪,我无法确定原因. 我正在使用 PHP 打开 /dev/ttyUSB0 文件,并开始根据设备的协议与设备进行通信.很多时候遇到过PHP脚本等待设备响应的情况.当我并行运行一个应该执行相同操作的 Perl 脚本时,它会向同一设备发送一个请求,并且应该在没有得到响应的情况下退出.然后我看到PHP脚本得到了响应(只有在Perl脚本发送请求
..
我发现了几个关于这个主题的帖子,但是在阅读之后我对我的问题没有一个清晰的概念. 我们有一个外部设备(类似于 tomtom 设备,我的意思是,不是附件),我们想将此设备连接到 Android 设备.我们希望使用 USB 连接在外部设备和 android 设备之间进行串行通信.(此时外接设备与其他非安卓设备使用RS232接口进行通信,但外接设备可以通过usb线处理) 据我所知,我们从 3.
..
我正在开展一个项目,以在 Android 手机上从 PC 上自动执行一些任务(例如播放歌曲、播放视频、接收蓝牙数据等). 基本上,PC 会向手机发送通知程序,然后手机上的应用程序或其他东西会处理通知程序并执行“某些操作".与此相反:http://code.google.com/p/android-notifier/ 我看到了一些示例,展示了如何通过网络连接向 Android 侦听器应用
..
我有一个 D-Link DWM-156 3G USB 调制解调器,我想从我的应用程序(在 Windows XP SP3 上运行的 C# .NET 4.0)发送 AT 命令. 插入并安装驱动程序后,调制解调器显示如下: 在设备管理器中,添加了两个串口: D-Link HSPADataCard 诊断接口 (COM4) D-Link HSPADataCard NMEA 设备 (COM
..
我对这三个概念感到困惑. 我的理解是,Serial Port 通常表示 RS-232 兼容端口(RS = 推荐标准).USB 代表通用串行总线.所以它的名字包含串口,它支持RS-232吗?通用是什么意思? COM 端口是什么意思? 添加 1 从汉斯的回答中得到一些理解: 为了减少工作量,设备制造商通常使他们的设备也可以像串口设备一样工作.这依赖于许多操作系统和语言库已
..
我在 python 中使用轮询命令(glob('/dev/tty[A-Za-z]*')) 以定期为我的应用程序检测连接到我的 linux pc 的 USB 设备.有什么方法可以检测自动连接的 USB 设备? 解决方案 我建议使用 libudev 并创建一个 udev 监控对象来检测热插拔设备.这里是您了解 libudev 及其监控功能的起点: https://www.freedesk
..