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


  1. 1、显示某个串口参数信息:stty -F /dev/ttySTM6  -a
  2.         
  3. 2、设置某个串口参数信息:
  4.   2.1      7位数据位,无校验,1位停止位,无回显
  5.   stty -F /dev/ttySTM6 speed 115200 cs7 -parenb -cstopb  -echo
  6.         
  7.   2.2     串口ttySTM6 波特率为115200,8位数据位,1位停止位,偶数校验位
  8.   
  9.   stty -F /dev/ttyS0 speed 115200 cs8 -cstopb parenb -parodd
  10. 3、串口发送数据:echo "1234456"  >  /dev/ttySTM6
  11. 4、显示串口接收数据:cat /dev/ttySTM6 &(后台)
  12. 5、stty命令功能参数
  13.  
  14. 5.1 校验位
  15.   parenb:使终端进行奇偶校验,-parenb则是禁止校验;
  16.   -parodd 偶数校验
  17.   parodd 奇数校验  
  18.  
  19.   5.2 数据位
  20.   cs5、cs6、cs7和cs8分别将字符大小设为5、6、7和8比特;
  21.   5.3 波特率
  22.   speed 波特率:设置波特率 
  23.   5.4 停止位
  24.   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下ps命令详解 Linux下ps命令的详细使用方法

    http://www.jb51.net/LINUXjishu/56578.html Linux下的ps命令比较常用 Linux下ps命令详解Linux上进程有5种状态:1. 运行(正在运行或在运行队列 ...

  2. linux 的 scp 命令 可以 在 linux 之间复制 文件 和 目录

    转自:http://blog.csdn.net/snlying/article/details/6184102 Linux系统中scp命令的用法. scp就是secure copy的简写,用于在lin ...

  3. linux的scp命令可以在linux服务器之间复制文件和目录

    scp是secure copy的简写,用于在Linux下进行远程拷贝文件的命令,和它类似的命令有cp,不过cp只是在本机进行拷贝不能跨服务器,而且scp传输是加密的.可能会稍微影响一下速度.当你服务器 ...

  4. linux 修改时间 - [命令操作]

    我们一般使用“date -s”命令来修改系统时间.比如将系统时间设定成1996年6月10日的命令如下. #date -s 06/10/96 将系统时间设定成下午1点12分0秒的命令如下. #date ...

  5. 【linux】工作中linux系统常用命令操作整理

    1.Linux如何查看端口 使用lsof(list open files)命令,lsof -i:端口号 用于查看某一端口的占用情况,比如查看8000端口使用情况,lsof -i:8000. 或者使用n ...

  6. java链接linux服务器,命令操作

    1.本地读取linux文件,即在Windows上链接外部linux package com.common.utils; import java.io.BufferedReader; import ja ...

  7. Linux之find命令操作技巧

    一.前言 工作中,我们常用find命令查找某些文件或者删除一些旧的日志文件,所以学会find命令的操作技巧就极为重要. 二.find常用参数选项 -depth 从指定目录下最深层的子目录开始查找 -m ...

  8. [svc]linux的ip命令操作接口和路由表

    参考: https://www.tecmint.com/ip-command-examples/ 学会linux的配置ip,配置网关,添加路由等命令 man ip man ip address man ...

  9. Linux之执行命令操作20170330

    介绍一下Linux系统中的代码执行shell等命令的几种操作方式: 一.标准流管道popen 该函数的原型是FILE * popen(const char* command, const char * ...

  10. linux中常见命令操作(转)

    1.日常操作命令 **查看当前所在的工作目录pwd **查看当前系统的时间 date **查看有谁在线(哪些人登陆到了服务器)who 查看当前在线last 查看最近的登陆历史记录 2.文件系统操作** ...

随机推荐

  1. QT疑难杂症之QML程序中如何使用文件系统模型QFileSystemModel?

    简介 本文介绍了 QML程序中如何使用树状控件TreeView展示QT文件系统模型QFileSystemModel中的数据,并给出了两种实现模式. 目录 QML程序中使用文件系统模型的代码 树状控件自 ...

  2. Linux-USB驱动笔记-Gadget Function驱动

    1.前言 在Linux-USB驱动笔记(四)–USB整体框架中有説到Gadget Function驱动,下面我们来具体看一下. Gadget Function就是指设备的功能,比如作为U盘,需要文件存 ...

  3. 数据库故障处理优质文章汇总(含Oracle、MySQL、MogDB等)

    数据库告警.紧急问题处理这些项目对于大多数朋友来讲应该不陌生了.从墨天轮社区整理的"最受DBA欢迎的技术文档合辑"系列中可以发现,大家对"故障诊断专题"的热情居 ...

  4. 如何集成化管理API_方便企业内外部调用?

    API 已成为企业数字战略中不可或缺的一部分.它们使不同软件系统.应用程序和服务之间能够高效.灵活地相互沟通.API不仅能提升企业内部各部门之间的协作效率,还能加强与外部合作伙伴及客户之间的互动. A ...

  5. k8s-NFS系统配置

    k8s-NFS系统配置 NFS(network filesystem),nfs文件系统在k8s中主要用于持久化存储,可以被多个pod访问和共享数据. 特点 数据持久性 nfs为k8s的pod提供了一种 ...

  6. idea项目提交到码云

    第一步:创建一个项目 第二步:在码云上新建一个项目.[注意把使用Readme复选框取消掉] 第三步:复制gitee地址 第四步:创建本地git仓库 第五步:选择自己需要上传到码云的项目名 第六步:提交 ...

  7. UniswapV2Factory细节

    UniswapV2Factory合约是Uniswap V2协议中的关键部分,负责管理和创建所有的流动性池(交易对).以下是对UniswapV2Factory合约中所有主要方法及其参数的详细讲解. 方法 ...

  8. React h5架构

    目录 目录 初始化项目架构 React h5架构 工具 技术栈 搭建流程 一.Vite构建项目 二.添加 git 三.运行项目 四.配置 Eslint 校验代码 五.配置 Prettier 格式化代码 ...

  9. ClickHouse-查询优化

    单表查询[使用的频率高] 1.prewhere代表where Prewhere 和 where 语句的作用相同,用来过滤数据.不同之处在于 prewhere 只支持*MergeTree 族系列引擎的表 ...

  10. windows下git安装以及基本使用

    Git的基本使用 Windows下Git的基本使用与操作 安装Git 这个是一个git的windows系统的命令行版本 https://git-scm.com/downloads 安装 tortois ...