项目简介
Lion Assistant 是一款基于 Qt 框架开发的多功能串口助手,专为团队内部使用打造。此项目集成了串口通信、文本调试、PID 参数调试和示波器功能,支持 Windows、MacOS 和 Linux 平台,可优化 PID 参数整定流程,提供便捷的串口数据交互和波形显示功能。
项目的主要特性和功能
- 串口设置:能自动探测端口号,支持标准波特率、数据位、校验位和停止位设置,提供无校验、奇校验、偶校验、空校验和标记校验。
- 文本调试:支持 ASCII 和 Hex 编码的数据收发,有自动发送功能且时间间隔可调,采用双色显示收发信息,支持时间戳显示。
- PID 调试:可进行 PID 参数设置和收藏,支持清空、导出和导入 PID 参数,虚拟示波器能显示多通道波形,支持垂直和水平缩放、波形平移、基线归零等操作。
- 示波器功能:最多支持 4 路波形同时显示,波形颜色可自定义,波形数据支持负数和浮点数显示,数据范围可调。
- 跨平台支持:支持 Windows、MacOS 和 Linux 平台,方便在不同操作系统上使用。
安装使用步骤
- 解压文件:将已下载的源码文件解压到本地目录。
- 配置环境:确保已安装 Qt 5.10.0 开发环境及 MinGW 5.3.0 编译器。
- 打开项目:使用 Qt Creator 4.5.0 打开项目文件(如
.pro
文件)。 - 编译项目:在 Qt Creator 中编译项目,保证所有依赖项都已正确配置。
- 运行程序:编译成功后,运行程序。
- 使用教程:
- 打开串口并设置相关参数。
- 在文本调试界面进行数据收发操作。
- 在 PID 调试界面设置和调试 PID 参数,并使用示波器功能查看波形数据。
注意:假设用户已经熟悉 Qt 开发环境和 C++ 编程,且项目中已包含所有必要的库和依赖项。
下载地址
点击下载 【提取码: 4003】【解压密码: www.makuang.net】