步骤 1:添加用户
使用以下命令添加新用户:
useradd -m -s /bin/bash <用户名>
步骤 2:配置用户权限
授予新用户对 /dev/ttyS* 设备的读写权限:
usermod -aG tty <用户名>
步骤 3:配置串口服务
使用以下命令编辑串口服务配置文件:
sudo nano /etc/init/ttyS0.conf
找到 "需要" 行,并将其替换为以下内容:
needs tty-settings
保存并关闭文件。
步骤 4:配置串口设置
使用以下命令编辑串口设置配置文件:
sudo nano /etc/default/tty-settings
找到以下行:
TTYS0="115200 8n1"
取消注释并修改波特率、数据位、奇偶校验和停止位根据需要进行配置。例如:
TTYS0="9600 8n1"
保存并关闭文件。
步骤 5:设置串口密码
使用以下命令设置特定串口(例如 /dev/ttyS0 )的密码:
stty -F /dev/ttyS0 raw 115200 -echo -hupcl -crtscts ispeed 115200 ospeed 115200
将串口密码替换为 <您的密码> 。
步骤 6:重启串口服务
使用以下命令重启串口服务:
sudo service tty-settings restart
步骤 7:测试串口连接
使用以下命令测试串口连接:
minicom -s -D /dev/ttyS0
如果您能看到提示符,则表明连接成功。输入 <您的密码> 以验证串口密码。