codesys中打开linux端的串口_介绍一款新的串口助手:comNG

comNG是一款为Windows、Mac OS和Linux设计的新型串口助手,具有现代UI和强大的数据处理能力。它支持多标签、内置Hex模式、关键字高亮、日志描述语言comNGLang,以及VS Code风格的编辑器。此外,comNG还提供十六进制数据分析、模拟Terminal模式等高级功能。虽然体积较大,但提供了与传统串口助手不同的用户体验。
摘要由CSDN通过智能技术生成

v2-f292191246599a1a67168418b35abca0_1440w.jpg?source=172ae18b

介绍一款新的串口助手:comNG

为什么做一款新的串口助手

Windows 平台的串口助手有很多了,之前用的最多的是 野人家园 的 UartAssit 串口调试助手SSCOM。这两个工具在基础功能上做的已经相当完善,是很不错的工具软件。

MacOS 上我比较有印象的是 CoolTerm,功能还可以。

Linux 上没有太多探索,似乎比较好用的都是类似命令行形式的,比如 Putty。

而我想要一款新的串口助手软件,主要有以下几个原因:

  • 想要个 UI 和系统界面比较和谐的软件。这里主要指的是 UartAssit 和 SSCOM。这老哥俩功能是没的说,但是这 UI 界面确实有些年头了。下面是最新版本 UartAssit 的界面,SSCOM 的更具有年代感。

8ec807486dcd0dbe050584c16096cc86.png
  • 现有的串口助手软件基本上只能抓日志。如果要做进一步的分析,就必须借助另外的编辑器,比如 notepad++。多了这么一步,就少了一份和谐。
  • 我想 Mac OS 和 Linux 系统的用户应该也需要一款顺手的串口助手软件。
  • 疫情期间确实有了些时间。

基于上面的种种原因,我制作了 comNG,寓意下一代的串口助手软件。

comNG 行不行

这是一个看颜值的时代:

90a3562a598b50919224826a4c735d1d.png

对于这个界面设计,我比较有信心的描述有:极简且合理的 UI 设计。如果能再不负责任一些,我还想再补一句:优雅且冷静的配色。

除了颜值,comNG 最大的优点是强大的“现场数据处理能力”。这个串口助手软件支持多标签,minimap,还支持手动的关键字高亮。我还给它实现了一个 Log 描述语言:comNGLang。另外,comNG 内置了 monaco editor,即 VS Code 同款的编辑器。这样,足不出户,你就可以高效的分析你的日志文件了。

你以为这些就完了?

用串口工具的人基本都是做嵌入式的,做嵌入式的总会时不时的分析些 Bin 文件。comNG 内置了准专业的十六进制数据分析功能:

3ce6710927e9a001809c6061dfe41019.gif

comNG 具体功能

  • 支持多标签,多实例
  • 专业的 Hex 模式
  • 内建的 comNGLang 高亮语法
  • 手动文本高亮:类似于 notepad++ 的 Style Token
  • 搜索文本高亮:类似于 vscode 的搜索文本高亮
  • 选择文本高亮:类似于 vscode 的选择文本高亮
  • 支持 minimap 功能:类似于 vscode 的 minimap
  • 基于文本内容的中断功能,这是一个全新设计的功能
  • 日志文档的签名:时间和姓名
  • 常用命令支持快捷键操作,比如打开/关闭串口、打开/保存文件、清除文本、高亮文本等
  • 跨平台:Windows, Mac OS 以及 基于 Debian 的 Linux 系统,比如 Ubuntu 和 Deepin
  • 自定义主题(只支持软件下方 Bar 的背景色。)
  • 一个简单的模拟 Terminal 模式

另外还包含一些串口助手通用的功能:

  • Modem 信号指示和控制
  • 自定义波特率
  • 十六进制接收/发送
  • 接收时间戳
  • 发送文本
  • 流控
  • 文件保存和打开,支持拖动
  • 抓取至文件

comNG 已经发布了十几个版本。V1.1.0 作为里程碑版本,发布了 Windows,Mac OS 和 Ubuntu 平台的安装文件。近期添加了多标签等功能,改动略大,已经升级到了 V2.x 版本,并发布了 Windows 安装文件。

comNG 的缺点

由于是基于 electron 平台的,所以 comNG 的打包体积比较大,有 65M 左右。这算是一个取舍吧。如果你需要一款 UI 还可以,功能上呢有点突破的串口助手,comNG 算一个不错的选择。否则,UartAssist 串口助手、SSCOM 可能是更好的选择。

结语

最后如果大家想尝试 comNG,可以在 gitee 平台 下载:

comNG 发行版 - Gitee.com​gitee.com
6a2dbb08686cb28650e345aa26944a2b.png

comNG 是开源软件,使用 MIT 授权。

喜欢的同学记得给我来个 star!

1、软件说明 ecom串口助手一款串口(RS232)调试软件。由我爱IC导航网(http://www.52ic.net/)工作室开发。 ecom串口助手支持常用的1200 ~ 921600bps波特率,能设置校验、数据位和停止位,能以ASCII码或十六进 制接收或发送任何数据或字符(包括文),能发送任意大小的文本文件,可以任意设定自动发送周期, 并能将接收数据保存成文本文件。 是工程师调试单片机串口的好助手工具。 2、软件特点 1、 支持Windows 9x / 2000 / XP / 2003 / Vista / Win7系统; 2、 绿色软件,不需安装。运行解压软件,将压缩包解压到指定目录即可。卸载时只需将程序目录删除; 3、 支持常用的1200 ~ 921600bps波特率; 4、 端口范围是COM1-COM255,支持扩展端口(USB转RS232); 5、 能设置校验、数据位和停止位; 6、 能以字符或十六进制收发数据,支持文字符的收发; 7、 支持文件数据的发送; 8、 数据发送区允许设置发送周期,自动发送数据; 9、 支持键盘输入,将键盘数据发送到串口; 10、 支持定时保存接收窗口数据,便于查看长时间调试记录信息; 11、 有效的检测通讯错误,避免软件死机(如USB转串口设备拔出检测); 12、 数据接收窗口及文件发送均采用多线程设计,避免软件时机现象。 3、使用许可 本软件为免费软件,许可"个人用户"自由使用,复制和分发此软件包,但要保证此软件包的完整性。您 不能将本软件用于商业目的,如需要商业使用,需得到软件作者的授权许可。 4、关于我爱IC导航网 最专业的电子导航网,IT导航网。我爱IC导航网(http://www.52ic.net)定位为嵌入式行业、IT行业最权 威的分类网站导航网站,力求将最最好最全的网站推荐给广大从事的IT行业的朋友。网站的宗旨是方便从事 嵌入式行业、IT行业的工程师、采购及管理者快速找到自已需要的网站,而不用去记太多复杂的网址;同时提 供了IC数据手册搜索及知名搜索引擎入口等服务项目,让您轻松愉快的享受网络给您工作带来便利和乐趣。 我爱IC导航网(http://www.52ic.net)主要以电子行业资料为心,提供丰富的,最常用和快捷的网站链接 和各类工具。其包括了数据手册搜索,各类电子原厂链接,各家授权代理链接,知名的行业网站链接,技术论 坛链接等,也提供了包括日常使用的工具,如快滤波器计算,三极管开关饱和度计算,在线翻译,天气查询等实 用工具。同时,我爱IC导航网还提供了用户常用的生活链接,如邮箱,音乐,视频,体育,军事等众多知名网站 链接。 我爱IC导航网,技术精灵频道(http://ee.52ic.net)主要是为电子工程师学习嵌入式技术提供良好的平台。 站长及朋友会在本站上写下工作的经验以供大家学习,同时从网上精选有价值的文章供电子工程师在项目 参考。网站尽可能的减少广告的投放,保证文章的可阅读性。 5、版权申明 Copyright(C) 2011-2020, 52ic.net All rights reserved. E-Mail: iepixie@126.com WWW : http://www.52ic.net http://ee.52ic.net
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值