您尚未登录。

楼主 # 2021-12-09 11:15:23

wh201906
会员
注册时间: 2021-12-09
已发帖子: 50
积分: 50

跨平台串口助手

使用Qt开发的串口助手,可以在Windows,Linux,Android上面使用,在github上开源
Android上使用蓝牙SPP协议进行传输
支持实时绘图,调试单片机的时候很有用
支持接收到缓冲区但不显示,大幅提升接收性能,在接收完成后可一键导出
可定义一组常用命令,用鼠标点击即可发送
子界面窗口可拆分

端口
Android端口
数据
实时绘图
子窗口


项目链接:
https://github.com/wh201906/SerialTest

下载:
https://github.com/wh201906/SerialTest/releases

离线

楼主 #2 2021-12-09 12:04:03

wh201906
会员
注册时间: 2021-12-09
已发帖子: 50
积分: 50

Re: 跨平台串口助手

vegetableswim 说:

实时绘图功能不错,但我下载release运行没有界面打开也没报错,win10 21H2

等我调试一下

离线

楼主 #3 2021-12-09 12:45:30

wh201906
会员
注册时间: 2021-12-09
已发帖子: 50
积分: 50

Re: 跨平台串口助手

vegetableswim 说:

实时绘图功能不错,但我下载release运行没有界面打开也没报错,win10 21H2

已修复,可以重新下载试一下

离线

楼主 #6 2021-12-09 20:23:51

wh201906
会员
注册时间: 2021-12-09
已发帖子: 50
积分: 50

Re: 跨平台串口助手

江城浪子 说:

手机可以用吗?手机不能用吧

可以的,有APK,也支持实时绘图

离线

楼主 #9 2022-01-03 12:25:11

wh201906
会员
注册时间: 2021-12-09
已发帖子: 50
积分: 50

Re: 跨平台串口助手

gonglja 说:

ui->qcpWidget->graph(i)->addData(),一直addData内存会不断增长,需要隔一段时间后每addData一个数据,就removeBefore()一个数据。
我在使用qCustcomplot通过usb传输大数据时遇到过这个坑,建议注意一下。

谢谢提醒!我目前设计的逻辑是即使实时显示,在停下来之后也能看到之前的数据,所以没做自动删除前面点的功能,目前只能手动按清空按键或者串口发清屏指令。后期可能会加上这个功能。

离线

楼主 #10 2022-01-21 00:37:50

wh201906
会员
注册时间: 2021-12-09
已发帖子: 50
积分: 50

Re: 跨平台串口助手

新版本V0.1.1支持各种中文编码和外语编码
https://github.com/wh201906/SerialTest/releases/tag/V0.1.1

离线

楼主 #14 2022-02-19 01:00:26

wh201906
会员
注册时间: 2021-12-09
已发帖子: 50
积分: 50

Re: 跨平台串口助手

cybertovsky 说:

可以增加一个发送文件的功能吗?

后期会考虑增加对xmodem协议的支持

离线

楼主 #15 2022-02-19 01:01:42

wh201906
会员
注册时间: 2021-12-09
已发帖子: 50
积分: 50

Re: 跨平台串口助手

Gentlepig 说:

qt可以生成安卓app了?

可以的。这个项目主要逻辑部分全部由Qt完成,然后蓝牙部分写了一点Java的代码,Qt也可以调用这一部分Java函数

离线

楼主 #16 2022-02-19 01:03:03

wh201906
会员
注册时间: 2021-12-09
已发帖子: 50
积分: 50

Re: 跨平台串口助手

现在在项目的demo/文件夹下添加了Arduino,STM32标准库,STM32+CubeMX的示例工程,方便快速开发MCU端的程序和串口助手交互

离线

页脚

工信部备案:粤ICP备20025096号 Powered by FluxBB

感谢为中文互联网持续输出优质内容的各位老铁们。 QQ: 516333132, 微信(wechat): whycan_cn (哇酷网/挖坑网/填坑网) service@whycan.cn