Linux通过shell命令配置串口、获取串口配置、读写串口

Linux通过shell命令配置串口、获取串口配置、读写串口

1、stty 命令介绍
stty命令可以用来设置/获取当前终端的配置,此处仅针对UART串口的设置做介绍。

设置串口

stty -F /dev/ttyO3 speed 115200 cs8 -parenb -cstopb raw -echo -echoe -echok -echoctl -echoke

说明:
speed 串口波特率
cs8 数据位8位
parenb 无校验
cstopb 停止位1位

查看串口设置

stty -a -F /dev/ttyO3

2、cat 命令读取串口数据

cat /dev/ttyO3

注:该命令后以阻塞方式执行,接收到串口数据会自动打印。如果是串口Loopback回环测试,则需要再开启一个 terminal 终端窗口运行写串口。

3、echo 命令发送串口数据

从目标串口发送字符串 “abcdefg0123456789”

echo "abcdefg0123456789" > /dev/ttyO3
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值