在linux系统下查看串口信息可查看文件/proc/tty/driver/serial,文件内容如下:
serinfo:1.0 driver revision:
0: uart:16550A port:000003F8 irq:4 tx:45528 rx:6736 CTS|DSR|CD
1: uart:16550A port:000002F8 irq:3 tx:0 rx:0 CTS|DSR|CD
2: uart:unknown port:000003E8 irq:4
3: uart:unknown port:000002E8 irq:3
此文件中只有第0号和第1号串口指明了串口型号:16550A,所以系统上存在两个串口,串口的设备为ttyS0,ttyS1
也可以通过命令setserial -g /dev/ttyS[0-3],列出系统中的串口
/dev/ttyS0, UART: 16550A, Port: 0x03f8, IRQ: 4
/dev/ttyS1, UART: 16550A, Port: 0x02f8, IRQ: 3
/dev/ttyS2, UART: unknown, Port: 0x03e8, IRQ: 4
/dev/ttyS3, UART: unknown, Port: 0x02e8, IRQ: 3
阅读(5737) | 评论(0) | 转发(0) |