本帖最后由 鹤舞九天 于 2018-3-29 00:12 编辑
本人在Linux上一直没找到一个称心的串口调试软件,虽说Linux有强大的minicom,但是本人还是喜欢用图形界面软件。而此类软件虽说很多,但貌似必须在root权限下运行,否则打不开串口。如此一来,好好的一个图形界面软件非要在终端中启动。因此立志开发一个称心的串口助手(^-^)。就是这货啦。
serials支持UTF-8编码的中文收发,16进制输入时自动空格,窗口顶层显示,CRC校验,中键清空数据,Ctrl+Enter键发送,互动显示,串口自动扫描,自动打开,参数自动保存等。特别地,在帮助信息中的醒目位置提供了RS-232(DB-9)的引脚描述图(^-^)。所以说够用嘛,常见的功能都有啦,不要强求用来做超级终端哈,风格也不对。
serials的开发环境为Qt 5.2.1,Ubuntu 14.04,下载安装命令为(3条命令请依次执行):
sudo add-apt-repository ppa:h167297/hening
sudo apt-get update
sudo apt-get install serials
当前支持的Ubuntu版本:
Trusty (14.04) ,Vivid (15.04),Xenial (16.04),Yakkety (16.10),Zesty (17.04),Artful (17.10)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
根据使用反馈,可能会遇到下面情况:
双击启动应用程序出错
failed to execute child process"/usr/bin/serials" (NO such file or directory)
然而直接到/usr/bin/下执行
/usr/bin$ serials
bash: /usr/bin/serials: /bin/sh^M: 解释器错误: 没有那个文件或目录
文件格式问题。这个代码当时在winows上传的。可以使用dos2unix serials转下这个文件的格式。搜下也有其它办法。 |