stty(settty,设置tty)命令用于检查和修改当前注册的终端的通信参数
1、显示某个串口参数信息:stty -F /dev/ttySTM6 -a
2、设置某个串口参数信息:
2.1 7位数据位,无校验,1位停止位,无回显
stty -F /dev/ttySTM6 speed 115200 cs7 -parenb -cstopb -echo
2.2 串口ttySTM6 波特率为115200,8位数据位,1位停止位,偶数校验位
stty -F /dev/ttyS0 speed 115200 cs8 -cstopb parenb -parodd
3、串口发送数据:echo "1234456" > /dev/ttySTM6
4、显示串口接收数据:cat /dev/ttySTM6 &(后台)
5、stty命令功能参数
5.1 校验位
parenb:使终端进行奇偶校验,-parenb则是禁止校验;
-parodd 偶数校验
parodd 奇数校验
5.2 数据位
cs5、cs6、cs7和cs8分别将字符大小设为5、6、7和8比特;
5.3 波特率
speed 波特率:设置波特率
5.4 停止位
cstopb和-cstopb分别设置两个或一个停止位;
1、显示某个串口参数信息:stty -F /dev/ttySTM6 -a
2、设置某个串口参数信息:
2.1 7位数据位,无校验,1位停止位,无回显
stty -F /dev/ttySTM6 speed 115200 cs7 -parenb -cstopb -echo
2.2 串口ttySTM6 波特率为115200,8位数据位,1位停止位,偶数校验位
stty -F /dev/ttyS0 speed 115200 cs8 -cstopb parenb -parodd
3、串口发送数据:echo “1234456” > /dev/ttySTM6
4、显示串口接收数据:cat /dev/ttySTM6 &(后台)
5、stty命令功能参数
5.1 校验位
parenb:使终端进行奇偶校验,-parenb则是禁止校验;
-parodd 偶数校验
parodd 奇数校验
5.2 数据位
cs5、cs6、cs7和cs8分别将字符大小设为5、6、7和8比特;
5.3 波特率
speed 波特率:设置波特率
5.4 停止位
cstopb和-cstopb分别设置两个或一个停止位;
今天的文章Linux通过stty命令操作串口设备(linux串口操作命令)「建议收藏」分享到此就结束了,感谢您的阅读。
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
如需转载请保留出处:https://bianchenghao.cn/79764.html