Ubuntu下图形界面串口工具Cutecom的安装和升级
作者:互联网
串口的图形界面化工具在Windows下很多, 但是在Linux下可选择的就很少, Cutecom 是相对比较好用的一款了. Ubuntu20.04默认安装的是0.30.3, 这是一个比较早的版本, 最新的版本是0.51.0, 如果需要自定义RTS电平高低, 例如连接W801这样RESET连接了RTS的开发板, 就需要升级到最新版.
安装和更新到最新版本
默认安装
在Ubuntu下使用apt可以直接安装
sudo apt install cutecom
这样安装的是0.30.3版本
Cutecom的项目地址
如果需要使用最新版本, 需要自行编译
- 最初在Sourceforge: http://cutecom.sourceforge.net/ 版本最高到0.22.0
- 后来迁移到了Github: https://github.com/neundorf/CuteCom
- 2018-08-22, 迁移到了Gitlab: https://gitlab.com/cutecom/cutecom/
现在最新的代码在Gitlab, 当前版本为0.51.0
环境准备
Cutecom并未提供预编译的安装包, 所以需要自己本地编译, 本地编译需要安装Qt的开发环境
apt install apt-transport-https git dh-make build-essential autoconf autotools-dev qt5-default libssl-dev qt5keychain-dev devscripts
因为Cutecom用到了Qtserial, 所以还需要安装
apt install libqt5serialport5-dev
下载和编译
git clone https://gitlab.com/cutecom/cutecom.git
cd cuteCom
cmake .
make
编译完成后在同一目录下, 可以看到cutecom的可执行文件
替换本机安装的Cutecom
# 确认cutecom的位置
whereis cutecom
# 本例是在/usr/bin
cd /usr/bin
mv cutecom cutecom.0.30.3
mv ~/cutecom/cutecom .
对于使用Qt Creator的用户, 在cmake之前, Qt Creator不能直接编译Cutecom项目, 在cmake之后, Qt Creator就可以在IDE里直接编译了.
新版本中的RTS控制功能
在设置中, 如果选择了Flow Control为NONE, 在面板上会增加两个勾选框选项: RTS和DTR. 使用中, 勾选RTS会拉低电平, 不勾选则会使RTS保持低电平, 在连接W801开发板时, 需要取消勾选. 如果在W801开发板上已经给RESET和GND之间加焊了电容, 可以在开发板运行中打开和关闭串口而不会导致开发板重启.
标签:Cutecom,版本,图形界面,cutecom,编译,RTS,串口,安装 来源: https://www.cnblogs.com/milton/p/15631160.html