您尚未登录。

楼主 # 2024-03-17 13:37:20

sxlyq_666
会员
注册时间: 2023-09-07
已发帖子: 70
积分: 71

请问,为何/dev/目录下面没有ttyUSB 相关文件?

需要配置设备树吗?

用的内核时4.14

离线

#1 2024-03-17 22:33:40

海石生风
会员
所在地: 深圳
注册时间: 2019-07-02
已发帖子: 517
积分: 638
个人网站

Re: 请问,为何/dev/目录下面没有ttyUSB 相关文件?

Linux默认支持CDC驱动,检查芯片是否支持,否则就需要安装厂商的VCP驱动。

离线

楼主 #2 2024-03-18 10:43:07

sxlyq_666
会员
注册时间: 2023-09-07
已发帖子: 70
积分: 71

Re: 请问,为何/dev/目录下面没有ttyUSB 相关文件?

海石生风 说:

Linux默认支持CDC驱动,检查芯片是否支持,否则就需要安装厂商的VCP驱动。


用的是nanopi neo呀。 是否需要配置内核?内核中打开vcp驱动吗?谢谢。

离线

#3 2024-03-18 11:32:48

海石生风
会员
所在地: 深圳
注册时间: 2019-07-02
已发帖子: 517
积分: 638
个人网站

Re: 请问,为何/dev/目录下面没有ttyUSB 相关文件?

检查USB转串口芯片是否支持CDC,不支持就要安装该芯片的VCP驱动。

如CH340G芯片只支持VCP驱动,那么就要安装CH341SER驱动。

离线

楼主 #4 2024-03-18 14:05:00

sxlyq_666
会员
注册时间: 2023-09-07
已发帖子: 70
积分: 71

Re: 请问,为何/dev/目录下面没有ttyUSB 相关文件?

海石生风 说:

检查USB转串口芯片是否支持CDC,不支持就要安装该芯片的VCP驱动。

如CH340G芯片只支持VCP驱动,那么就要安装CH341SER驱动。

我现在有一个USB转485串口,连接modbus 温湿度。请问,有相关资料吗?谢谢。

离线

#5 2024-03-18 14:29:24

微凉VeiLiang
会员
所在地: 深圳
注册时间: 2018-10-28
已发帖子: 595
积分: 525
个人网站

Re: 请问,为何/dev/目录下面没有ttyUSB 相关文件?

你没插有usb转串口的设备就不会有/dev/ttyUSB0. 如果已经插了就 试下lsusb看看枚举是否成功

离线

楼主 #6 2024-03-19 10:53:43

sxlyq_666
会员
注册时间: 2023-09-07
已发帖子: 70
积分: 71

Re: 请问,为何/dev/目录下面没有ttyUSB 相关文件?

微凉VeiLiang 说:

你没插有usb转串口的设备就不会有/dev/ttyUSB0. 如果已经插了就 试下lsusb看看枚举是否成功

我查了一个u盘上去,也没有这个文件。但是lsusb可以看到。

离线

楼主 #7 2024-03-19 11:14:05

sxlyq_666
会员
注册时间: 2023-09-07
已发帖子: 70
积分: 71

Re: 请问,为何/dev/目录下面没有ttyUSB 相关文件?

而且执行lsmod命令,什么结果都没有。

离线

楼主 #8 2024-03-19 13:53:22

sxlyq_666
会员
注册时间: 2023-09-07
已发帖子: 70
积分: 71

Re: 请问,为何/dev/目录下面没有ttyUSB 相关文件?

执行命令 cat /proc/tty/drivers的结果中包含/dev/ttyUSB信息。

root@LIYANGQUN:~# cat /proc/tty/drivers   
/dev/tty             /dev/tty        5       0 system:/dev/tty
/dev/console         /dev/console    5       1 system:console
/dev/ptmx            /dev/ptmx       5       2 system
/dev/vc/0            /dev/vc/0       4       0 system:vtmaster
g_serial             /dev/ttyGS    245 0-3 serial
usbserial            /dev/ttyUSB   188 0-511 serial
acm                  /dev/ttyACM   166 0-255 serial
serial               /dev/ttyS       4 64-71 serial
pty_slave            /dev/pts      136 0-1048575 pty:slave
pty_master           /dev/ptm      128 0-1048575 pty:master
unknown              /dev/tty        4 1-63 console

离线

#9 2024-03-20 11:18:35

微凉VeiLiang
会员
所在地: 深圳
注册时间: 2018-10-28
已发帖子: 595
积分: 525
个人网站

Re: 请问,为何/dev/目录下面没有ttyUSB 相关文件?

sxlyq_666 说:
微凉VeiLiang 说:

你没插有usb转串口的设备就不会有/dev/ttyUSB0. 如果已经插了就 试下lsusb看看枚举是否成功

我查了一个u盘上去,也没有这个文件。但是lsusb可以看到。

插u盘是不会有的。应该是要usb虚拟串口设备才是/dev/ttyUSB0或者/dev/ttyACM0

离线

页脚

工信部备案:粤ICP备20025096号 Powered by FluxBB

感谢为中文互联网持续输出优质内容的各位老铁们。 QQ: 516333132, 微信(wechat): whycan_cn (哇酷网/挖坑网/填坑网) service@whycan.cn