如何查看linux下串口是否可用?串口名称等?

查看串口是否可用,可以对串口发送数据比如对com1口,echo lyjie126 > /dev/ttyS0
查看串口名称使用 ls -l /dev/ttyS* 一般情况下串口的名称全部在dev下面,如果你没有外插串口卡的话默认是dev下的ttyS* ,一般ttyS0对应com1,ttyS1对应com2,当然也不一定是必然的;
查看串口驱动:cat /proc/tty/drivers/serial
查看串口设备:dmesg | grep ttyS*

追问

我新查了一个扩展串口卡,但是不能用,不知道为什么!!!

回答

首先看下说明书,驱动安装好后正常是什么设备?然后安装驱动,驱动如果安装成功一般就会有设备了就可以用了。

追问

使用dmesg | grep ttyS* 是可以看见新增串口的,分别是ttyS5和ttyS6,中断都是20,按照说明安装驱动了也,什么是设备

回答

那就是 ttyS5 ttyS6,这个2个设备就是对应的串口设备

你可能感兴趣的:(如何查看linux下串口是否可用?串口名称等?)