关注分享主机优惠活动
国内外VPS云服务器

linux stty是什么意思?

本文主要介绍“linux stty是什么意思”的相关知识,主机频道通过实际案例向您展示操作过程。操作方法简单、快捷、实用。希望这篇文章《linux stty的意义是什么》可以帮助你解决问题。

在linux中,stty的全称是“set tty”,意思是“设置tty”,是显示和修改终端相关设置的命令;语法“stty”

linux stty的含义是什么

终端设备驱动负责进程和终端之间的数据传输和数据处理,终端驱动是内核的一部分。您可以使用tesetattr和tegetattr函数更改终端驱动程序中的设置。

Linux stty命令1。功能

为了写出适合自己的终端驱动函数,我修改了终端驱动中的设置。Linux中有这个命令,就是stty(set tty)。

Stty:用于显示和修改终端命令行的相关设置(修改和打印终端行设置)。

2.语法

stty

可以看到当前终端使用的是ttyPS0。

使用dmesg | greptyps *检查当前终端对应的串口。

linux stty的含义是什么

可以看到ttyPS0对应的串口的物理地址是0xff010000,根据这个物理地址可以从设备树中找到这个串口。

1)查看当前终端信息:

史蒂雅

linux stty的含义是什么

这将打印当前终端的信息,一些参数解释如下:

速度115200波特:波特率是115200。

Cs8:数据是8位。

Ixon:流量控制开启,如果是-ixon,表示流量控制关闭。

时钟:启用DTR/DTS

-parodd:残疾均等

-parenb:残疾均等

2)将波特率设置为115200,8位数据:

stty -F /dev/ttyPS1 115200 cs8

3)通过UART1发送数据:

回声& quotqwert & quot& gt/dev/ttyPS1

4)检查UART1接收的数据。

cat /dev/ttyPS1

通过串口工具向UART1发送数据,可以看到接收到的信息。

linux stty的含义是什么

未经允许不得转载:主机频道 » linux stty是什么意思?

评论 抢沙发

评论前必须登录!