【发布时间】:2014-02-18 09:18:08
【问题描述】:
我想使用 C 语言读取连接到 PC 的 USB 串行设备的总线和开发。我怎样才能得到它,请帮助我...示例我想从下面读取 Trust International USB 设备总线信息和设备信息。
lsusb
Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 014: ID 15d9:0a4f Trust International B.V.
Bus 001 Device 009: ID 046d:c312 Logitech, Inc. DeLuxe 250 Keyboard
Bus 001 Device 004: ID 0cf3:9271 Atheros Communications, Inc. AR9271 802.11n
Bus 001 Device 002: ID 05e3:0608 Genesys Logic, Inc. USB-2.0 4-Port HUB
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
如何使用C语言?
【问题讨论】:
-
希望对您有所帮助。github.com/gregkh/lsusb
标签: c serial-port usb