USB开发工具:USBDeview

Posted 嵌入式开发设计

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了USB开发工具:USBDeview相关的知识,希望对你有一定的参考价值。

        描述:USBDeview是一个小型实用程序,它列出了当前连接到计算机的所有USB设备以及以前使用过的所有USB设备。 对于每个USB设备,显示扩展信息:设备名称/描述、设备类型、序列号(用于海量存储设备)、设备添加的日期/时间、供应商ID、Productid等等。 USBDeview还允许您卸载以前使用的USB设备,断开当前连接到计算机的USB设备,以及禁用和启用USB设备。 您也可以在远程计算机上使用USBDeview,只要您与管理用户登录到该计算机。

USBDeview列描述

  • 设备名称:

    指定设备名称。对于某些设备,此列可能显示无意义的名称,如“USB设备”。如果设备名称没有意义,请尝试查看Description列。
  • 设备描述:

    设备的描述。
  • 设备类型:

    设备类型,根据USB类代码。有关USB类的更多信息:

    USB类代码. <http://www.usb.org/developers/defined_class>

  • 连接:

    指定设备当前是否连接到计算机。如果设备已连接,则可以使用“断开选定设备”选项(F9)断开设备。
  • 安全拔掉:

    指定是否安全地从USB插头上拔出设备,而不首先断开它。如果此列的值为false,并且要拔出此设备,则必须首先使用USBDeview实用程序的“断开选定设备”选项(F9)或使用Windows操作系统的“拔出或弹出硬件”实用程序来断开此设备。
  • 驱动器字母:

    指定USB设备的驱动器号。本专栏仅与USB闪存设备和USB CD/DVD驱动器相关。请注意,USBDeview无法检测到USB硬盘的驱动器号。
  • 序列号:

    指定设备的序列号。本专栏仅涉及大容量存储设备(闪存设备、CD/DVD驱动器和USB硬盘)。
  • 创建日期:

    指定安装设备的日期/时间。在大多数情况下,此日期/时间值表示首次将设备插入USB端口的时间。但是,请注意,在某些情况下,这一价值可能是错误的。此外,在Windows 7上,此值是在每次重新启动时使用当前日期/时间初始化的。
  • 最后插头/拔出日期:

    指定上次插入/拔出设备的时间。重新启动计算机时将丢失此日期值。
  • 供应商ID/Productid:

    指定设备的供应商ID和Productid。关于供应商ID/Productid的非正式列表,

    点击这里.

  • USB类/子类/协议:

    根据USB规范指定设备的类/子类/协议。有关USB类的更多信息:

    USB类代码.

  • 枢纽/港口:

    指定插入设备的集线器号和端口号。对于大容量存储设备,此值为空。

注意事项: 根据用户报告,在某些系统上,“最后的插头/拔出日期”和“创建的日期”值是在重新启动后初始化的。这意味着这些列可能显示重新启动时间,而不是正确的日期/时间。


USBDeview图标图



更多内容请访问USBDeview网站:

<https://nirsoft.net/utils/usb_devices_view.html>


——本文转载自<https://nirsoft.net/utils/usb_devices_view.html>

以上是关于USB开发工具:USBDeview的主要内容,如果未能解决你的问题,请参考以下文章

USB开发——内核USB驱动+libusb开发方法

Linux USB驱动开发—— USB设备基础概念

Android USB 开发详解

android平台 usb设备开发 动态枚举pc端的usb端口?

stm32开发板的USB作何用途?

USB设备驱动开发之远程访问USB设备(二 USB设备虚拟端)