stty(settty,设置tty)命令用于检查和修改当前注册的终端的通信参数

1、显示某个串口参数信息:stty -F /dev/ttySTM6  -a2、设置某个串口参数信息:2.1      7位数据位,无校验,1位停止位,无回显stty -F /dev/ttySTM6 speed 115200 cs7 -parenb -cstopb  -echo2.2     串口ttySTM6 波特率为115200,8位数据位,1位停止位,偶数校验位stty -F /dev/ttyS0 speed 115200 cs8 -cstopb parenb -parodd3、串口发送数据:echo "1234456"  >  /dev/ttySTM64、显示串口接收数据: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串口操作命令)相关推荐

  1. linux常用基础命令操作收集

    linux常用基础命令操作收集,以下命令基于CentOs6.x 1.日常操作命令 **查看当前所在的工作目录 pwd **查看当前系统的时间 date **查看有谁在线(哪些人登陆到了服务器) who ...

  2. Linux下fdisk命令操作磁盘详解--添加、删除、转换分区

    linux下fdisk命令操作磁盘详解--添加.删除.转换分区等 fdisk 操作硬盘的命令格式如下: [root@localhost beinan]# fdisk 设备 比如我们通过 fdisk - ...

  3. 在linux关闭的命令,关于关闭Linux计算机的命令操作

    关于关闭Linux计算机的命令操作 shutdown -h now 立即关机 shutdown -r now 立即重启 Linux命令:shutdown 功能说明:系统关机指令. 语法:shutdow ...

  4. linux关闭计算机的命令是,关闭Linux计算机的命令操作

    shutdown -h now 立即关机 shutdown -r now 立即重启 Linux命令:shutdown 功能说明:系统关机指令. 语法:shutdown [-efFhknr][-t 秒数 ...

  5. linux环境下ps命令行,Linux下ps命令详解 Linux下ps命令的详细使用方法

    Linux下ps命令详解 Linux上进程有5种状态:1. 运行(正在运行或在运行队列中等待) 2. 中断(休眠中, 受阻, 在等待某个条件的形成或接受到信号) 3. 不可中断(收到信号不唤醒和不可运 ...

  6. Linux中stty命令

    设备文件处理的时与磁盘文件的区别      先说几个比较直观的感觉.首先,在你通过键盘(一般是标准的输入的终端设备),输入字符,直到你输入的回车键(键盘上面的Enter为回车键,不是换行键:换行的AC ...

  7. Linux无法运行cal指令,Linux cal/ncal命令操作实例

    在Linux系统中,cal和ncal命令都用御用显示日历,因为这两个命令相似且不常用,所以很多人会将他们混淆,下面小编将通过Linux cal/ncal命令的操作实例来给大家做个介绍,以便你有更深入的 ...

  8. Linux基于bash命令实验报告,Linux操作系统实验报告1

    Linux操作系统实验报告1 下载提示(请认真阅读)1.请仔细阅读文档,确保文档完整性,对于不预览.不比对内容而直接下载带来的问题本站不予受理. 2.下载的文档,不会出现我们的网址水印. 3.该文档所 ...

  9. linux的vi命令详解,Linux上Vi命令详解

    Linux下Vi命令详解 补充一点:在vi中使用命令的方法是:冒号+命令+回车,如:q 回车代表退出.================================================= ...

最新文章

  1. MySQL隐式转化整理
  2. UVa11809 - Floating-Point Numbers
  3. C语言中do...while(0)用法小结
  4. Apache Camel框架之事务控制
  5. Nginx+SSL+Tomcat+CDN部署总结,已实践有效~
  6. python中sort命令介绍以及list结构中统计各元素出现的个数的方法
  7. 王琦:5G新视频应用的机会窗口将在2-3年内
  8. 中国首款64位商用智能芯片 具备强大的计算能力
  9. android默认代码混淆,Android SDK默认混淆配置文件
  10. 软件工程教学博客 (备份)
  11. openpyxl模块_Openpyxl让Excel飞(一)
  12. win10配置gcc编译环境
  13. pbr发光 unity_PBR的基础理论
  14. SQL中的模糊范围查询特殊符号应用
  15. R语言do.call函数简单说明
  16. QQ浏览器,正式推出,9.0版本又多些好东西!
  17. 语音芯片IC几种输出方式
  18. Android一键加群实现
  19. java怎么用蓝牙传_[技巧]蓝牙传输JAVA简易教程(图文及小常识)
  20. 小米浏览器禁用java_2019-03-11 小米散招面试-Java后台实习

热门文章

  1. 我的世界——scratch——种子
  2. 2021icpc亚洲赛区沈阳站总结
  3. 句柄数、连接数、线程数等查询
  4. arch使用create_ap创建wifi热点
  5. 网络、信息系统安全等级保护测评机构定级报告及定级备案表
  6. CWnd::SetCapture, ReleaseCapture, GetCapture
  7. c语言strstr的使用及模拟实现strstr函数
  8. pythonxpath判断元素是否存在_Python Lxml(objectify):检查标签是否存在
  9. Linux 磁盘配额与VDO技术
  10. Aurora 8B/10B光口通信