一、软件介绍: 最近调试嵌入式linux串口编程相关程序,一开始一筹莫展,只知道数据发出去,
但是看不到数据收到,后来终于在网上搜到一个用于linux环境的可视化调试工具xgcom,遇到的一些调试问题迎刃而解 ,很不错赞一个!
一个Linux下的图形化的串口调试工具.帮助开发者调试串口程序.部分代码参考 gtkterm-0.99.5.
项目源码下载:
项目管理地址: http://code.google.com/p/xgcom/
svn checkout http://xgcom.googlecode.com/svn/trunk/ xgcom
在这上面使用svn下载源码即可进行编译安装。
或者在下面的地址下载源码压缩包:
http://code.google.com/p/xgcom/downloads/list
下载后解压到某处即可进行安装。
需要安装的库和工具:
make, automake,libglib2.0-dev,libvte-dev,libgtk2.0-dev
ubuntu下输入命令可以获得:
sudo apt-get install make
sudo apt-get install automake
sudo apt-get install autoconf
.........................................
在项目文件根目录下执行一下命令即可:
xgcom$ ./autogen.sh
xgcom$ make
xgcom$ sudo make install
xgcom$ xgcom
这样既可以使用该软件了。
1.串口基本收发
2.串口配置(串口,速率,数据位,停止位,奇偶校验,数据控制)
3.串口配置的保存和载入(串口,速率,数据位,停止位,奇偶校验,数据控制)
4. 串口HEX显示接收数据
5.串口接收数据和发送数据的计数显示(按字节)
6.串口接收数据的捕获(捕获到固定文件,但可以是追加捕获或是覆盖捕获)
7.文件发送(选择指定文件去发送)
8.串口HEX发送(以16进制的方式发送输入字符)
9.连续定时间间隔发送数据,发送间隔时间可以自己设置
10.面板托盘显示(可以隐藏或显示)
11.终端控制功能(像minicom那样可以直接在终端输入进行响应)
12.可配置默认启动参数.配置后以后启动则以默认启动参数打开串口
13.本地回显.
- 大小: 97.6 KB
分享到:
相关推荐
SSCOM4.2是一款强大的串口调试工具,尤其在应对SSCOM3.2版本中出现的部分串口识别问题上有着显著的改进。该工具对于硬件开发者、嵌入式工程师以及电子爱好者来说,是进行串行通信调试的重要助手。在本文中,我们将...
串口调试工具是一种用于通信接口测试的实用程序,特别是在硬件开发和嵌入式系统调试中极为常见。在标题“带时间戳的串口调试工具”中,我们可以理解这个工具的独特之处在于它会在发送和接收串行数据时附加时间戳,这...
6. **命令控制**:高级的串口调试工具允许用户预设一系列命令,实现自动化测试和脚本执行。 7. **日志记录**:记录串口通信的所有交互,方便后期分析和故障排查。 8. **波形显示**:通过图形化界面展示串口通信的...
本文将详细探讨双串口调试工具的相关知识点,包括其开发语言VB(Visual Basic)、串口调试的基础概念以及此类工具在实际应用中的价值。 首先,VB(Visual Basic)是微软公司推出的一种基于事件驱动的编程环境,特别...
4. **可视化界面**:可能采用图形化方式展示数据,如波形图,便于直观理解通信状态。 5. **加密传输**:如果涉及到敏感数据,可能会提供加密传输选项,增强数据安全性。 使用这两个工具时,用户需要根据具体的应用...
基于Qt5.7 ubuntu16.04开发,串口调试助手。多功能默认按钮配置,简单方便。
4. 拓展功能:除了基本的串口通信,某些工具可能还包括虚拟串口创建、脚本编写、数据解析、图形化显示等功能,以满足更复杂的调试需求。 总的来说,"serial_port_utility"这类串口调试工具是IT从业者和电子工程师的...
- 串口调试:通常涉及发送测试数据,读取响应,检查错误,并通过控制台或可视化界面显示通信状态,以便找出硬件或协议问题。 3. 应用实现: - 界面设计:开发者可能使用QT的QMainWindow或QDialog作为基础,添加...
**OLED字模及串口调试工具详解** 在电子工程和嵌入式系统开发中,OLED(Organic Light-Emitting Diode)显示技术因其高对比度、广视角和低功耗等特性,被广泛应用于各种小型设备的显示屏。在涉及到汉字显示时,我们...
5. **命令行接口与图形界面**:串口调试工具既有命令行版本,也有提供友好图形用户界面(GUI)的版本。GUI工具通常更直观,方便用户发送和接收数据,同时显示数据流,便于分析。 6. **数据格式化**:工具通常支持...
伏特加作为一款通用的数据调试工具, 它的初衷是让图形化调试变得像串口调试一样简单。通过打印字符串,或者发送十六进制数字的方式,就能完成数据的可视化操作。并且拥有强大的实时统计功能,以往需要保存数据转移...
串口调试工具是IT行业中非常基础且重要的辅助软件,尤其在硬件开发、嵌入式系统调试以及物联网设备通信测试等领域中扮演着不可或缺的角色。标题提到的"常用的串口调试工具",通常指的是能够帮助开发者进行RS-232、RS...
SSCOM作为一个串口调试工具,其主要功能包括打开、配置串口参数,发送数据,接收数据,并以图形化界面展示通信过程,这对于硬件调试和嵌入式系统开发非常实用。 1. **串口参数配置**: 在SSCOM源码中,会涉及到...
本资源包含的是针对不同处理器架构的串口调试工具,包括SM_SH4_V2.1.exe(适用于SuperH4处理器)、SM_ARMV4_V2.1.exe(适用于ARMv4架构)以及SM_ARMV4I_V2.1.exe(适用于ARMv4I架构)。这些工具是调试WinCE6.0系统中...
【串口调试工具源码详解】 串口通信是计算机通信技术中的一个重要部分,它允许设备之间通过串行接口进行数据交换。在这个项目中,我们关注的是一个使用Visual Studio 2019开发的串口调试工具。这个工具是基于.NET ...
《串口调试工具VC++源代码详解》 在软件开发过程中,串口通信是一个不可或缺的环节,尤其是在嵌入式系统和物联网设备的调试中。本文将深入探讨一款名为SCOMMV23的串口调试工具的VC++源代码,帮助开发者理解和定制这...
《Comax串口调试工具深度解析》 在IT领域,串口通信是设备间进行数据交换的一种常见方式,尤其在嵌入式系统和工业自动化中更是广泛应用。而Comax串口调试工具,作为一款强大的串口调试软件,为开发者提供了便利的...
8. **命令行支持**:除了图形界面,该工具还提供命令行接口,适合自动化脚本和批处理操作。 9. **事件触发**:可以根据特定条件(如接收到特定数据或达到特定长度)设置触发器,自动执行预定义的操作。 10. **多...
该工具提供了友好的图形用户界面,能够帮助开发者快速地测试和调试串口通信,包括打开、配置、发送和接收数据等功能。 2. **串口设置** 在使用serialPortTool之前,首先需要对串口进行设置。这包括选择串口号(COM...
在`串口调试工具v1.0`这个项目中,开发者可能通过一个简单的控制台或图形界面实现以上功能。源码分析有助于我们理解串口通信的底层机制,同时也能学习到如何在C#环境中构建实用的工具软件。通过这样的实践,我们可以...