Débogage du système Linux - stty modifie le débit en bauds du port série

Libérer: 2023-07-31 15:43:00
avant
2998 Les gens l'ont consulté

Après le démarrage du noyau Linux, la vitesse de transmission du port série est généralement 115200ou 9600, À ce moment<strong>Si vous souhaitez modifier le débit en bauds du port série, saisissez <code style="font-size: 14px;padding: 2px 4px;border-radius: 4px;margin-right : 2px;marge gauche : 2px ; couleur d'arrière-plan : rgba(27, 31, 35, 0.05);famille de polices : " operator mono consolas monaco menlo monospace de mot break-all rgb>shell à stty code> peut être complété sans modifier le code du pilote. 115200或者9600,此时如果想要修改串口的波特率,在shell中通过stty指令就能完成,而不需要修改驱动代码。

sttyset tty。即改变并打印终端行设置,用于检查和修改当前注册的终端的通信参数。

串口参数设置

查看串口参数

stty -F /dev/ttyS0 -a
Copier après la connexion

设置串口参数

stty -F /dev/ttyS0 115200 cs8 -parenb -cstopb
Copier après la connexion

设置串口ttyS0波特率为1152008位数据位,1

sty :< code style="font-size: 14px;padding: 2px 4px;border-radius: 4px;margin-right: 2px;margin-left: 2px;background-color: rgba(27, 31, 35, 0.05);font- famille : "Operator Mono", Consolas, Monaco, Menlo, monospace;word-break: break-all;color: rgb(239, 112, 96);">set tty. Autrement dit, changez et imprimez les paramètres de ligne du terminal, qui sont utilisés pour vérifier et modifier les paramètres de communication du terminal actuellement enregistré.

Paramètres des paramètres du port série

Afficher les paramètres du port série : 🎜
stty -F /dev/ttyS0 115200
Copier après la connexion
Copier après la connexion
🎜Définir les paramètres du port série : 🎜
stty -F /dev/ttyS0 crtscts
Copier après la connexion
Copier après la connexion
🎜Définir le port sériettyS0Baud rate115200, 8< / code> bits de données, <code style="font-size: 14px;padding: 2px 4px;border-radius: 4px;margin-right: 2px;margin-left: 2px;background-color: rgba(27, 31 , 35, 0.05);famille de polices : "Operator Mono", Consolas, Monaco, Menlo, monospace;saut de mot : break-all;couleur : rgb(239, 112, 96);">1 bit bit d'arrêt, pas de chiffre de contrôle🎜🎜De manière générale, si vous modifiez simplement le débit en bauds du port série, vous n'avez besoin que de :🎜
stty -F /dev/ttyS0 115200
Copier après la connexion
Copier après la connexion

stty的其它参数,可以用man查看其它设置选项。

开启流控

stty -F /dev/ttyS0 crtscts
Copier après la connexion
Copier après la connexion

关闭流控

stty -F /dev/ttyS0 -crtscts
Copier après la connexion

注意,这里的开启和关闭,是通过前面的符号-来区别,-表示关闭,否则表示开启。

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Étiquettes associées:
source:嵌入式Linux充电站
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal
À propos de nous Clause de non-responsabilité Sitemap
Site Web PHP chinois:Formation PHP en ligne sur le bien-être public,Aidez les apprenants PHP à grandir rapidement!