Linux中的USB串行驱动程序和设备名称

时间:2013-07-23 05:11:11

标签: linux serial-port usb device-driver

我的设备是USB串行设备。当我插入时,cdc_acm.ko驱动程序检测到它,并在/ dev /下创建一个节点,设备名称为ttyACM0。当我执行软复位时,设备将显示名称为ttyACM1。我在哪里可以获得有关设备名称的信息[在/ proc /或/ etc下]。目前我依靠dmesg来检测设备名称。一旦我打算自动化它,我想知道在哪里可以获得设备名称信息。

1 个答案:

答案 0 :(得分:0)

使用 / proc / devices 来读取主要号码和设备名称信息。

附加了一个示例输出。

  useer@useer-VirtualBox:~$ cat /proc/devices

  Character devices:

  1 mem
  4 /dev/vc/0
  4 tty
  4 ttyS
  5 /dev/tty
  5 /dev/console
  5 /dev/ptmx
  5 ttyprintk
  6 lp
  7 vcs
 10 misc
 13 input

左侧整数是相应设备的主要编号。