usb相关内容

Python将获取USB描述符?

我的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 ..
发布时间:2022-06-28 12:15:59 其他开发

从Windows设备上的USB驱动器自动运行

我需要从USB运行我的代码,而不需要使用Python或必要的包才能运行。也许是一个C文件,用来将必要的东西安装到电脑上,或者是USB上的必要文件。但我不确定该怎么做。它需要在接通电源后立即自动运行文件。 推荐答案 Autorun近年来严重瘫痪,尤其是U盘。出于与你想要使用它完全相同的原因,在没有人看到并自动安装某种恶意软件的情况下,走到一台机器前插入U盘实在是太容易了。未打补丁的Win ..
发布时间:2022-06-28 12:09:21 其他开发

在Ubuntu中连接USB Scale,CDC_ACM表示无法设置dtr/trs

我正在尝试在Linux(Ubuntu)中连接一个Scale(Dibal Series 400),但不能成功。在安装驱动程序以启用虚拟通信端口后,标尺在Windows上工作,但当我在Linux中插入标尺时,它试图启动,但过了一段时间标尺就关机了。 系统日志消息显示: kernel: [ 3202.896355] usb 1-2: new full-speed USB device num ..
发布时间:2022-06-25 16:47:33 其他开发

在Windows下,有没有办法手动将消息发送到USB键盘?

我正在做一个涉及MCU-Windows通信的个人项目。MCU配置为充当HID键盘(无串口通信)。 阅读OS Dev's HID specifications以及Stack上的几个问题后,我注意到我的MCU可以检测到,在我的机器上没有运行其他软件的情况下,何时按下Caps Lock(想必对所有其他“LED键”都有效)。因此,当我按下Caps Lock时,LED会打开我的MCU。 要设置L ..
发布时间:2022-03-24 22:56:30 其他开发

STM32 USB CDC的最高速度是多少?

我使用STM32L151与使用USB CDC的PC通信。我使用STM32 HAL库创建我的项目。 我发现USB每隔1ms发送数据,每次发送64字节。那么,USB CDC的最高速度是64kbyte/s吗?这远远低于12 Mbit/s的USB全速数据速率。如何才能达到此速度,或至少达到此速度的一小部分? 推荐答案 否。如果您的代码“足够快”,则CDC的最大速度约为1MByte/sec。这可 ..
发布时间:2022-02-28 20:43:13 其他开发

复合USB CDC小工具不适用于Windows主机

我有一个带USB设备接口的嵌入式Linux 3.19系统。设备需要向主机公开三个USB接口:一个虚拟网络接口(RNDIS或CDC ECM)和两个虚拟串行端口(CDC ACM)。该设备需要与现代Windows(7+)和Linux(3.16+)主机协作。 鉴于Windows本身不支持CDC ECM,我们决定实现两种USB配置(这是一种流行的方法): 配置1,接口如下: RNDIS CD ..
发布时间:2022-02-28 20:42:08 服务器开发

用Python实现与USB设备的通信

我要与USB设备通信并向其发送数据。我能够找到该设备,但是在将该设备与内核驱动程序连接时,它提供了USB Error: Resource Busy。以下是我的代码: import usb dev = usb.core.find(idVendor=0x0403, idProduct=0x6001) dev.set_configuration() cfg = dev.get_active_c ..
发布时间:2022-02-28 20:40:57 Python

Android设备和Unity连接失败

我正在尝试将Unity游戏从装有Windows 10的PC调试到Android手机: 统一从File > Build Settings我已经Switch Platform到Android 在Android设备上,我下载并安装了Unity Remote 5应用。 在手机Settings/About phone中,点击7下Build number,我得到Developer Options并打 ..
发布时间:2022-02-28 20:39:43 移动开发

PyVISA未列出Linux上的USB仪器

我正在尝试从树莓PI与LeCroy WaveRunner 640Zi示波器通信,它们是通过USB电缆连接的。我已经在Windows下执行过此操作,但现在无法在Linux上运行。 如果我运行lsusb,我会看到以下内容: $ lsusb Bus 001 Device 009: ID 05ff:1023 LeCroy Corp. ... 如果我现在转到Python,我会得到这样的信息: ..
发布时间:2022-02-28 20:37:47 Python

智能卡读卡器 ACR122U 没有唯一的序列号

我使用 PCSC 驱动程序和 javax.smartcardio 库作为驱动程序的包装器.我有 3 个 ACR122U 设备插入 Linux (debian) 系统.我已经在这些设备上运行了 udevadm 信息,它们的序列号都是 0.我需要确定我班上的哪个阅读器.我可以通过解析/sys/devices 文件夹来检查使用了哪个拓扑 USB 端口,但我仍然无法在 Java api 中“选择"设备. ..
发布时间:2022-01-24 23:44:19 其他开发

关闭单个 USB 设备...再次

我知道这个话题已经讨论过很多次了,但没有一个答案对我有帮助.作为记录,我正在运行 Debian. 交易是:我买了一个 USB 供电的 LED 灯,它非常简单,甚至没有开/关开关(它可以工作并且一直亮着).我希望能够通过命令行打开/关闭它.这是我尝试过的: echo on >/sys/bus/usb/devices/usb1/power/level #开启回声暂停>/sys/bus/usb ..
发布时间:2022-01-24 22:55:16 其他开发

iPhone 应用程序无法在旧设备(3G、3GS、...)上运行

可能重复: 在使用 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: ..
发布时间:2022-01-19 21:06:10 移动开发

在 Linux 上使用 perl 或 PHP 通过 USB 读取和写入串行设备

我在 Linux 上从串行设备读取时遇到问题.这个问题很奇怪,我无法确定原因. 我正在使用 PHP 打开 /dev/ttyUSB0 文件,并开始根据设备的协议与设备进行通信.很多时候遇到过PHP脚本等待设备响应的情况.当我并行运行一个应该执行相同操作的 Perl 脚本时,它会向同一设备发送一个请求,并且应该在没有得到响应的情况下退出.然后我看到PHP脚本得到了响应(只有在Perl脚本发送请求 ..
发布时间:2022-01-18 15:11:34 PHP

Android:USB通信Android<->外接设备

我发现了几个关于这个主题的帖子,但是在阅读之后我对我的问题没有一个清晰的概念. 我们有一个外部设备(类似于 tomtom 设备,我的意思是,不是附件),我们想将此设备连接到 Android 设备.我们希望使用 USB 连接在外部设备和 android 设备之间进行串行通信.(此时外接设备与其他非安卓设备使用RS232接口进行通信,但外接设备可以通过usb线处理) 据我所知,我们从 3. ..
发布时间:2022-01-18 15:00:38 移动开发

从 PC 向 Android 手机发送命令 - 通过物理连接(USB、串行等)

我正在开展一个项目,以在 Android 手机上从 PC 上自动执行一些任务(例如播放歌曲、播放视频、接收蓝牙数据等). 基本上,PC 会向手机发送通知程序,然后手机上的应用程序或其他东西会处理通知程序并执行“某些操作".与此相反:http://code.google.com/p/android-notifier/ 我看到了一些示例,展示了如何通过网络连接向 Android 侦听器应用 ..
发布时间:2022-01-18 14:59:19 移动开发

如何与 USB 3G 调制解调器通信?

我有一个 D-Link DWM-156 3G USB 调制解调器,我想从我的应用程序(在 Windows XP SP3 上运行的 C# .NET 4.0)发送 AT 命令. 插入并安装驱动程序后,调制解调器显示如下: 在设备管理器中,添加了两个串口: D-Link HSPADataCard 诊断接口 (COM4) D-Link HSPADataCard NMEA 设备 (COM ..
发布时间:2022-01-18 14:58:27 C#/.NET

“COM"、“USB"、“串口"有什么区别?

我对这三个概念感到困惑. 我的理解是,Serial Port 通常表示 RS-232 兼容端口(RS = 推荐标准).USB 代表通用串行总线.所以它的名字包含串口,它支持RS-232吗?通用是什么意思? COM 端口是什么意思? 添加 1 从汉斯的回答中得到一些理解: 为了减少工作量,设备制造商通常使他们的设备也可以像串口设备一样工作.这依赖于许多操作系统和语言库已 ..
发布时间:2022-01-18 14:56:21 其他开发

linux env python中的usb自动检测

我在 python 中使用轮询命令(glob('/dev/tty[A-Za-z]*')) 以定期为我的应用程序检测连接到我的 linux pc 的 USB 设备.有什么方法可以检测自动连接的 USB 设备? 解决方案 我建议使用 libudev 并创建一个 udev 监控对象来检测热插拔设备.这里是您了解 libudev 及其监控功能的起点: https://www.freedesk ..
发布时间:2022-01-18 14:53:19 服务器开发