linux在ls /dev/就只有tty这个设备,但是我有两个串口ttyS0和ttyS1,为啥在dev目录下找不到他们呢?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了linux在ls /dev/就只有tty这个设备,但是我有两个串口ttyS0和ttyS1,为啥在dev目录下找不到他们呢?相关的知识,希望对你有一定的参考价值。

linux,单板装了两个串口驱动,在启动的时候都能看到
Serial: 8250/16550 driver $Revision: 1.90 $ 2 ports, IRQ sharing disabled
serial8250.0: ttyS0 at MMIO map 0x1c20000 mem 0xfbc20000 (irq = 40) is a 16550A
serial8250.0: ttyS1 at MMIO map 0x1d06000 mem 0xfbd06000 (irq = 41) is a 16550A
并且ttyS0的串口已经配置为串口了,那就是驱动都没有问题了。setenv bootargs console=ttyS0
现在应用层想访问ttS1,但怎么找到这个设备呢?

参考技术A 有没有 使用 mdev 参考技术B jkuih
io

03-linux目录结构

1.  /表示根目录

2.  .当前目录  ..目录所在的上级目录

3.  bin  存放常用的可执行文件

4.  sbin存放系统的可执行文件

5.   家目录  根的家目录在root下  ls /root/

    其他用户的家目录在/home下  ls -a /home/jmy

6.  dev  设备文件目录  ls /dev

以上是关于linux在ls /dev/就只有tty这个设备,但是我有两个串口ttyS0和ttyS1,为啥在dev目录下找不到他们呢?的主要内容,如果未能解决你的问题,请参考以下文章

在/dev下面创建了/dev/raw目录,可是一重启linux系统,这个目录就会消失了,望各方高手指点迷津

linux /dev/sda1 太小,怎么扩容

linux下的PID,PIDD是啥?他们之间的关系以及应用是啥?

Linux /dev下各种文件是何时挂载,怎么挂载的?

fuser -v /dev/nvidia*卡死的替代方法

linux中/dev/mapper/vg_xxx-lv_root磁盘占满的原因??