原文: http://msdn.microsoft.com/en-us/library/windows/hardware/gg487341.aspx     参考: http://msdn.microsoft.com/en-us/library/windows/hardware/ff540196(v=vs.85).aspx http://msdn.microsoft.com/zh-cn/subs
转载 2021-07-19 18:00:43
596阅读
最近在研究USB通讯,想用Python来实现,比较好用的一个库是PyUSB,但发现相关中文资料比较少,在这里做一个整理。系统是Windows 10 64位。1.安装PyUSB运行cmd用pip安装pyusbpip install pyusb2.测试先打开设备管理器,随便找一个USB device,右键选择属性→详细信息→属性栏选择硬件ID,可以看到如下图所示的VID和PID。 运行以下脚本进行测试
转载 2023-08-30 08:26:11
2084阅读
我在Python中使用PyUSB,因为我必须监听USB端口才能从电子卡中检索数据。目前,我必须通过读取连接到树莓Pi的小键盘(USB连接)的直接输入来训练自己。当然,我不想读取键入的字符串,我希望得到ASCII码等。我只是不知道如何从USB键盘读取输入。我已经找到了一些片段:import usb.core import usb.util VENDOR_ID = 0x0922 PRODUCT_ID
之前在csdn上搜,都没有能够直接用的,要不就是年代太过于久远,要不就是特别复杂,那就自己探索咯。1. 安装pyudevpip install pyudev -i 国内加速镜像2. 在虚拟机里设置可获取usb信息这里是vmware虚拟机,如果没有usb控制器这一栏请添加。3. 代码import pyudev from pyudev import Monitor context = pyudev.C
前言     在python存入数据库时,如果数据库的主键不是自增方式,那么我们可能需要自己生成一个唯一标识符,现在最好的方法就是md5加密生成的32位作为主键,本文将会介绍python的两种自动生成唯一标识的方式。python MD5加密方法     在介绍方式之前先了解一下python如何对数据进行md5加密依赖包 : import
昨天在上厕所的时候突发奇想,当你把usb插进去的时候,能不能自动执行usb上的程序。查了一下,发现只有windows上可以,具体的大家也可以搜索(搜索关键词usb autorun)到。但是,如果我想,比如,当一个usb插入时,在后台自动把usb里的重要文件神不知鬼不觉地拷贝到本地或者上传到某个服务器,就需要特殊的软件辅助。于是我心想,能不能用python写一个程序,让它在后台运行。每当有u盘插入的
探索 PyUSB: PythonUSB 库PyUSB 是一个用于控制 USB 设备的 Python 库,为开发者提供了一个简单易用的 API 来操作各种类型的 USB 设备。这个库可以在多种操作系统上运行,包括 Windows、Linux、macOS 和 Android 等。PyUSB 可以用来做什么?PyUSB 可以用来与各种 USB 设备进行通信,如读取或写入设备的数据、配置设备的工作模
转载 2024-08-06 18:35:55
70阅读
本文以读取USB无线测量设备数据举例说明。需要用到pyusb模块和libusb-1.0.dll,详细说明如下。一、配置libusb-1.0.dll下载libusb-1.0.22.7z,根据操作系统来选择对应的动态库,如下:32位操作系统:复制MS32\dll\libusb-1.0.dll到C:\Windows\SysWOW6464位操作系统:复制 MS64\dll\libusb-1.0.dll到C
转载 2023-07-02 14:08:07
301阅读
之前有人提过这个问题:如何使用SCOM对USB设备的插入进行监视?有人回答可以对相关选项进行审计,不过没有详谈(有点保密的色彩吧,估计是内部文档)。今天花了点时间google下,有台湾的同志介绍经验,对usb的设备驱动读取进行审计来实现.看了感觉不错就摘抄过来。1、打开相关审计功能默认情况下什么都不审计,需要在策略管理器里打开对对象的审计。图是直接考来的,英文不是很复杂就不翻译了2、对相关的注册表
转载 精选 2009-10-20 17:20:22
2369阅读
2019年3月,iCON官方发布了一款全球首创——全新一代“ProDrive III”USB声卡驱动,iCON所有系列USB声卡(包括带声卡的MIDI键盘)已全面启用ProDrive III ! iCON ProDrive III由iCON的国际工程师团队微调的高品质模拟元件和电路,可同时支持标准模式和高性能模式,将卓越的音质、超低延迟和超快速处理结合起来。第三代是一个功能强大且灵活的
最近偶然想到在安卓手机上跑python程序,用于筛选删除越来越多的手机微信图片。刚好发现的确有一个 QPython 的项目可以实现这个功能,于是着手写py脚本。写这个脚本有一个核心的程序,就是遍历整个 Tencent/MicroMsg/<用户id号的32位加密值> 的 image2 路径,都是像如下这种目录分布的,手工找起来非常麻烦  这就需要用递归功能来让脚本帮助
USB设备越来越常见,大到工控汽车电子,小到手机消费类电子,都有它的身影。今天就来讲讲USB 控制器与phy 的关系。1. 概述一个完整的usb 系统通信流程如下图所示:整个系统大致分为三层。host客户软件:管理接口设备usb 系统软件:管理设备USB 总线接口(HDC):管理usb 帧数据devicefunction :管理接口usb 逻辑设备:管理端点USB 总线接口(UDC):管理usb
python读取USB串口数据(精简Demo)(以USB-FT232举例)步骤一:pip pyserial步骤二:连接硬件设备,打开USB设备(我用的是FT232的USB设备)安装usb驱动(以USB-FT232为例)步骤三:写Python代码如果你decode()运行出来的结果是下面这几个图的,请认真看注释的代码,调高比特率,然后再decode()试试看。除注释提到的其他错误的解决方案遇到报错
转载 2023-06-21 00:44:03
2031阅读
1.引言USB-HID是Human Interface Device的缩写,属于人机交互操作的设备,如USB鼠标,USB键盘,USB游戏操纵杆,USB触摸板,USB轨迹球、电话拨号设备、VCR遥控等等设备。 TPYBV101除了具有usb host功能以外,还可作为USB-HID设备来应用,这里重点讲述如果作为鼠标和键盘使用。(萝卜学科编程tpyboard。com)2.TPYBV101作为鼠标应用
转载 2024-07-05 14:03:00
91阅读
刚好有时间就记录下项目中的问题,因为技术很菜,所以,各位请见谅。欢迎探讨。 公司要求做一个windows下的工具用来跟产品通讯调试校准,产品是用的tpye-c接口,emmm,我原本是搞嵌入式的,第一次接到这种需求也是很懵,没办法,只能硬着头皮做了。 因为要做GUI,所以,选择了pyqt,python及pyqt安装教程,可以参考下:python及pyqt5安装。 还需要安装pycharm,具体安装和
 说明:本次是在windows 系统操作实现的。 serial 使用场景,获取得力扫码枪的扫码数据,该扫码枪支持三种通讯接口设置,如下图  即插即用的是 USB-KBW功能,插上去即可获取扫码数据,第二种是通过USB虚拟串口功能实现的,即通过com 口,使用前可以通过扫码这三种方式中的其中一种进行设置通讯方式。 首先介绍第二种方式第二种方
同时配置多个 USB 串口设备,令其端口固定,还可通过别名访问,使用 Jetson 平台
原创 2022-10-09 16:18:20
874阅读
【摘要】在使用Hyper-v虚拟机的时候,有时需要使用USB设备拷贝一些数据或其他操作是时,会发现hyper-v无法识别U盘,这给我们使用和操作造成很多不便,下面就介绍一个方法,可以使Hyper-v虚拟机能够读取并识别宿主机的USB设置,实现数据的自由传递。【正文】           &
原创 2016-03-22 15:12:25
10000+阅读
1点赞
# Python USB 识别科普文章 在当今信息技术快速发展的时代,USB接口作为标准外设接口,广泛应用于各种设备中。无论是移动硬盘、U盘,还是打印机、游戏手柄,USB接口的普及使我们能够方便地连接和使用这些设备。本文将介绍如何使用Python识别连接的USB设备,并通过示例代码进行说明。 ## USB设备的识别机制 USB设备的连接是通过操作系统的硬件抽象层(HAL)进行管理的。当一个U
原创 2024-08-22 04:42:46
68阅读
# 使用Python列出USB设备 USB(通用串行总线)是现代计算机和各种设备之间连接和数据交换的标准。随着USB接口的广泛应用,结合Python编程语言,可以轻松地列出当前连接到计算机的USB设备。本文将介绍如何使用Python列出USB设备,包括代码示例、基本概念以及一些实际应用。 ## 安装必要的库 首先,我们需要安装一个可以访问USB设备的Python库。`pyudev` 是一个用
原创 2024-09-17 03:56:25
77阅读
  • 1
  • 2
  • 3
  • 4
  • 5