Ubuntu系统-串口数据读取
一、安装 putty
在线安装
bash
1 | $ sudo apt install putty |
离线安装
putty 源代码下载地址:
Download PuTTY: latest release (0.82)
参考 README 安装 putty 即可
bash
1 | $ cmake . |
二、运行 putty
bash
1 | $ sudo putty |
普通用户直接使用命令putty
显示界面并配置和打开串口时会由于权限不够导致出错,而使用sudo putty
直接报错且无法显示界面,报错如下:
MoTTY X11 proxy: Unsupported authorisation protocol
(putty:14837): Gtk-WARNING **: 13:07:17.162: cannot open display: localhost:10.0
解决办法:将当前用户家目录下的.Xauthority 文件复制到 root 用户目录下
bash
1 | $ sudo cp ~/.Xauthority /root/ |
除了使用命令sudo putty
,还可以把普通用户加入 dialout 组,然后打开 putty 软件,就不用再加 sudo 了,命令如下:
bash
1 | $ sudo adduser username dialout # username是用户自己的名称 |
参考:
Linux 远程图形化界面出错:MoTTY X11 proxy: Unsupported authorisation protocol - 时间的风景 - 博客园
Linux 下使用 putty 进行 UART 串口调试-CSDN 博客
Linux 下常用的串口助手 —— minicom、putty、cutecom-CSDN 博客
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 Thee!