银河麒麟系统安装串口调试助手需按场景选工具:putty用sudo putty启动并配serial;minicom需sudo minicom -s配置后运行;cutecom直接apt安装或加dialout组权限;xgcom须编译安装且修改cfgface.c扩展串口。

在银河麒麟操作系统上安装串口调试助手,需根据系统架构(x86_64 或 aarch64)、软件源状态及使用场景选择适配工具——PuTTY 适合快速单串口测试,minicom 更适合嵌入式设备交互,cutecom 提供图形化界面,xgcom 则专为国产环境深度适配且支持多串口并行。
安装 PuTTY(轻量级、即装即用)
打开终端,执行以下命令:
sudo apt-get update && sudo apt-get install putty
安装完成后,不能直接从开始菜单点击启动,否则会因权限不足报错“Unable to open serial port”。必须在终端中运行:sudo putty,再手动选择 Serial 连接类型、填入 /dev/ttyS0 或 /dev/ttyUSB0 等设备路径、设置波特率后点击 Open。
注意:输入内容默认不回显,按回车后数据才发出;该行为是 PuTTY 串口模式的固有特性,非配置错误。
配置并运行 minicom(嵌入式调试主力)
第一步:安装工具
sudo apt-get install minicom
第二步:以 root 权限进入配置界面
sudo minicom -s
第三步:在菜单中选 Serial port setup → 按 A 修改 Serial Device 为实际串口(如 /dev/ttyUSB0)→ 按 E 设置波特率(常见值:9600、115200)→ 按 F 关闭硬件流控(Hardware Flow Control: No)→ 返回主菜单 → 选 Save setup as dfl → 退出。
第四步:启动调试会话
sudo minicom
此时终端即进入串口通信界面,Ctrl+A+X 可安全退出。若连接失败,先确认 /dev/ttyUSB0 是否存在且当前用户属于 dialout 组,否则即使配置正确也无法访问设备。
一键安装 cutecom(图形界面、免编译)
方法一(APT 安装,推荐):
sudo apt-get install cutecom
安装完毕后,直接在应用菜单搜索 “cutecom” 启动,或终端输入 cutecom。
方法二(启动时自动获取串口权限):
首次运行 cutecom 时若提示“Permission denied”,关闭程序,执行:sudo usermod -a -G dialout $USER,然后注销当前用户并重新登录,再启动 cutecom 即可识别全部串口设备。
编译安装 xgcom(国产深度适配、支持 4+ 串口)
方法一:基础编译流程
确保联网后,依次执行:
yum install make automake libglib* libvte* libgtk*
解压下载的 xgcom 源码包,进入根目录,运行:
./autogen.sh → make → sudo make install
方法二:启动与多串口启用
切换到 src/ 目录,执行 ./xgcom 启动;终端窗口不可关闭,否则软件将退出。默认仅显示 4 个串口(COM1–COM4),如需扩展,必须先执行 make clean,再编辑 CfgFace.c 文件,在已有结构体后按相同格式新增 /dev/ttyS3 等设备节点(前提是该设备真实存在于 /dev/ 下),重新编译安装后重启 xgcom 才生效。











