Linux系统在没有工具软件时如何简单测试串口?
现在还有很多工业计算机在使用串口,技术人员经常会在没带工具软件的情况下遇到串口故障,如果偏偏又是Linux,如何粗略判断是不是工控机串口不良呢?
这里介绍一个简单的,用命令行来测试的方法:
假设工控机有两个串口。按《工业计算机硬件技术支持手册》第2章介绍的方法连接两个串口,然后:
1,按Alt+Ctrl+T打开第一个终端窗口,获取管理员权限后,输入以下命令:cat /dev/ttyS1
2,再按Alt+Ctrl+T打开第二个终端窗口,获取管理员权限后,输入以下命令: echo “abcdefg1234567” > /dev/ttyS0
该命令行中,引号内可输入任意字符串。
回车后,如果在第一个终端窗口内可收到相同的字符串,表示串口1发送的数据能正确传送到串口2。适当修改命令行中的串口名称,可测试串口2发送数据,串口1接收数据。
如果只有一个串口,把串口的RXD连接到TXD,然后修改以上命令,就可以实现自发自收了。
如果发送出去接收不到,或接收到的是乱码,说明串口不良。
推荐文章:
如何用SSCOM测试串口
计算机硬件技术:常见电脑主板规格参数解析
AMI aptio 5.x BIOS状态码(POST CODE)及开机Beep声含义表
计算机BIOS启动过程及相关的易混淆名词解释
AMI UEFI BIOS更新程序AFUEFIX64.EXE中文使用说明