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,但怎么找到这个设备呢?
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系统,这个目录就会消失了,望各方高手指点迷津