多功能串口调试工具的初步设想

原创 2017年05月17日 20:38:05

1. 起因

最近发现,在嵌入式的开发中串口是经常用到的通信接口。由于PC机一般都会带有RS232接口,所以在开发过程中的程序调试或者下位机和上位机的通信常常会用到串口。

现在网上的串口调试工具大题可以分为两种,一种是大家通常会用到的串口调试助手,其主要功能是完全复现计算机通过串口接收到的信息。通常可以选择以16进制或者字符串的形式显示和发送。虽然功能简单但是真实反映了串口的收发数据。另一种是外设专用的调试工具,比如GSM模块专用,GPS专用等,在这些软件中通常集成了所用外设的专用指令,使用者通过面板GUI就可以知道硬件的信息意思或者发出相关指令,不用过多考虑复杂的底层指令,调试起来更加快捷。

由于自己在调试中遇到的一些问题,就萌生了制作一个多功能的串口调试工具的想法。

         

图1 SSCOM串口调试助手和野火GPS调试助手

2. 设想

我想要设计的串口调试工具类似于一个基于串口的虚拟仪器集合,就像LabView和组态王类似。目前有以下几点想法:

1.用户可以自定义面板上的控件数量、种类和指令,随时组合出一个满足特定需求的串口调试面板。

2.可以记录控件中的数据内容,也就可以通过文件将数据导入软件用于发送。

3.第三方可以扩展控件,以完成自己的特制功能。

4.对于物联网开发中经常用到的控制对象(窗帘、风扇、灯),要有动画空间,用于直观表征控制效果。

以上是我对这个软件功能的一些初步想法,希望能够看到我文章的人能够多给一些建议,不管是关于可行性,实用性的想法,或者是功能上的建议,都可以。

3. 计划

目前我的基础是稍微懂一些C++和Qt开发,制作过一个用于CNC雕刻的刀路转换软件。对于制作这款串口调试工具,还需要新学习一些知识,入门Qt1年了,依然停留在小白阶段,这个软件成功与否,也算是对自己的一个督促吧。

在初级阶段,我准备做以下工作,让自己搞清楚串口工具的原理。

1.使用Qt仿写一个串口调试工具

2.使用Qt仿写一个集成指令的串口调试工具

3.使用Qt制作一些具有动画功能的控件。

这只是第一步,接下的的制作过程会持续写出来,希望自己坚持。



版权声明:本文为博主原创文章,未经博主允许不得转载。

嵌入式多功能调试工具

  • 2017年08月23日 10:04
  • 680KB
  • 下载

串口调试工具(Python2.7+pyserial+Tkinter)(很好的Tkinter例子,代码层次结构等)

需要与串口设备进行通讯,那么一个调试工具是必须的。 根据我自己的需要,写了个简易版本的串口调试工具: 预览图: ====================== 项目结构: COM --S...

Mac OS下安装串口调试工具minicom

最近在做一个Mac下的ssh调试工具,但是出现了一点问题。后来发现居然Mac下有串口调试工具可以用,所以果断换串口了,是普通PL2303芯片的usb转串口线。 接下来说下简单的安装步骤吧。我是勤劳的...

Linux下的图形化的串口调试工具

一个Linux下的图形化的串口调试工具.帮助开发者调试串口程序.     在windows下调试串口时,有超级终端,SecureCRT和各种版本的串口调试助手可以使用,比较方便,...

Linux GUI 串口调试工具 xgcom 安装使用

1.下载源码

串口调试工具_VB_自己制作的

都不记得上次写博客什么时候的事了。今天我们清明放假最后一天,闲的无事,看到桌面上的“串口工具”,便想共享给大家使用 前段时间要用串口,然后百度上下载串口工具,N年前下载了一个比较好用的,现在找不到了...
  • lineter
  • lineter
  • 2013年04月05日 17:45
  • 1643

Linux GUI 串口调试工具 xgcom 安装使用

转载来源:楚小狂 博客 原文 安装:   首先,安装编译必须的库: Some lib and tools are needed: make, automake,libg...

Ubuntu下cutecom图像界面串口调试工具使用详细

在Ubuntu下使用了一下minicom,基于智商问题,一直没有调试好。所以想找一个图形界面的串口调试工来使用,也方便发送16进制命令等。在参考了网络上面的cutecom后,觉得还不错,但是看了几个描...

Linux串口调试工具(SCT)使用说明--20111031

SCT(Serial Communication Tracer的缩写)是一个很有用的Linux/Unix串行通信调试工具,软件内置了Shell命令解释器,你可以通过直接输入简短的命令和参数来控制串口打...
  • jaymade
  • jaymade
  • 2011年10月31日 15:42
  • 3807

【OLED字模及串口调试工具】

OLEDTool 此软件有3个功能1:串口发送与接收 2:16x16点阵字模 3:0.96寸128x64 OLED 在线显示调试,无需任何字库芯片。...
  • zchill
  • zchill
  • 2017年07月17日 00:45
  • 284
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:多功能串口调试工具的初步设想
举报原因:
原因补充:

(最多只允许输入30个字)