linux系统串口命令 linux 串口

linux 查看某个串口参数(波特率,数据位等)命令什么?用CAT命令查看
#cat /proc/tty/driver/serial
如果需要配置串口参数,minicom是个很好linux系统串口命令的选择 。
一、安装
sudo apt-get install minicom
二、配置
配置minicomlinux系统串口命令的参数
运行$ sudo minicom -s
便进入了minicomlinux系统串口命令的配置界面,使用上下键选择Serial port setup , 回车 。此时光标在“change which setting”后面停留 , 它的上面有如下菜单linux系统串口命令:
只需输入上面对应的字母,就可以进如相应的菜单进行设置 。设置完成,回车,光标会回到“change which setting”后面,如此重复 。完成按回车返回主菜单即可 。
linux如何查看哪个串口是真实串口,哪个串口1.使用ls -l ttyS*命令显示如下
crw-rw----. 1 root dialout 4, 645月 17 02:24 /dev/ttyS0
crw-rw----. 1 root dialout 4, 655月 17 02:24 /dev/ttyS1
crw-rw----. 1 root dialout 4, 665月 17 02:24 /dev/ttyS2
crw-rw----. 1 root dialout 4, 675月 17 02:24 /dev/ttyS3
但你不知到哪个是真实的串口,虽然一般都是ttyS0 , 但也不敢妄然确定 。
2.使用cat /proc/tty/driver/serial
serinfo:1.0 driver revision:
0: uart:16550A port:000003F8 irq:4 tx:0 rx:0
1: uart:unknown port:000002F8 irq:3
2: uart:unknown port:000003E8 irq:4
3: uart:unknown port:000002E8 irq:3
我们发现串口0的uart值时16550A , tx值为0,rx值也为0,因此我们断定本机只有一个串口,是串口0,即ttyS0
3.也可以用dmesg | grep ttyS*,但这个不是很好用,当然你可以自己使用正则法则取找到 。
注意:还应查看是否有USB转串口,这个就很简单了:ls ttyUSB*,全部搞定 。
如何查看linux下串口是否可用?串口名称等?分析如下linux系统串口命令:
1、查看串口是否可用,可以对串口发送数据比如对com1口,echo lyjie126/dev/ttyS0 。
2、查看串口名称使用 ls -l /dev/ttyS* 一般情况下串口的名称全部在dev下面,如果你没有外插串口卡的话默认是dev下的ttyS* ,一般ttyS0对应com1,ttyS1对应com2,当然也不一定是必然的;
3、查看串口驱动:cat /proc/tty/drivers/serial 。
4、查看串口设备:dmesg | grep ttyS* 。
扩展资料
串口控制器顾名思义,就是可通过串口实现控制功能的一台控制器 。即由上位机通过串口发送特定协议格式的指令给控制器,进而来控制外围设备或器件,也叫单片机串口控制器 。
串口控制器就是1台写入linux系统串口命令了串口通信程序的单片机控制器,有2种工作模式:
1)上位机监控模式:可由上位机串口控制,实现串口监控;
2)脱机控制模式:在通过上位机设置好相关参数后,也可脱离上位机进行独立控制 。
串口控制器就是1台写入了串口通信程序的单片机控制器,有2种工作模式:
1)上位机监控模式:可由上位机串口控制 , 实现串口监控;
2)脱机控制模式:在通过上位机设置好相关参数后,也可脱离上位机进行独立控制 。
参考资料来源:百度百科:串口控制器
linux使用串口键盘Linux系统支持使用串口键盘,但是需要先安装串口驱动 , 然后才能使用串口键盘 。
1、安装串口驱动:
首先,需要安装串口驱动,可以使用以下命令安装:
sudo apt-get install setserial
2、检查串口:
接下来 , 需要检查串口是否正常工作,可以使用以下命令检查:
sudo setserial -g /dev/ttyS*
3、设置串口:
最后 , 需要设置串口,可以使用
Linux串口相关的操作及绑定@ toc

推荐阅读