linux串口测试
整机测试用例 测试RS485串口
工具:双头串口线
环境:测试机、辅助机,两机都带串口接口
测试方法:将线两端直连测试机和辅助机,对测试机进行接收和发送测试
步骤:
测试机和辅助机都设置
stty -F /dev/ttyS0 ospeed 9600 ispeed 9600
stty -F /dev/ttyS1 ospeed 9600 ispeed 9600
测试机接收
cat /dev/ttyS0
辅助机发送
echo "send to testmachine" > /dev/ttyS1
辅助机发送
cat /dev/ttyS1
测试机接收
echo "send to bakmachine" > /dev/ttyS0
注:具体测试机使用哪个接口接收和发送需要尝试
补充:
1、双头usb串口线测试
usb串口线识别:/dev/ttyUSB1
2、单头usb和RS485测试
3、机器是否识别串口
看日志dmesg
或/var/log/message
4、使用串口线连接到测试机
测试机配置
stty -F /dev/ttyS0 ospeed 115200 ispeed 115200
测试机查看
cat /etc/ttyS0
2、在grub界面添加串口参数,测试串口输出
在linux所在行行尾添加参数 console=ttyS1,115200 loglevel=8
3、查看测试机输出
本文来自博客园,作者:赛博狗尾草,转载请注明原文链接:https://www.cnblogs.com/gpysir/p/18846562