查看完整版本: [-- 基于QT的网络与串口调试助手 --]

QTCN开发网 -> Qt 作品展 -> 基于QT的网络与串口调试助手 [打印本页] 登录 -> 注册 -> 回复主题 -> 发表主题

suzhuorui 2020-08-21 11:06

基于QT的网络与串口调试助手

介绍:
本软件包含了五个模块:TCP类型的服务器设备、TCP类型的客户端设备、UDP类型的服务器设备、UDP类型的客户端设备、串口设备。而为了用户能准确的分辨自己所创建的设备是哪种设备和设备的基本信息,我们有必要创建出设备区域模块和设备信息模块。而对调试功能来说,需要的是发送数据模块和接收数据模块。以上为软件的基本模块。而对于各项目而言,我们有必要设计一个公共系统模块来设置和显示系统信息和数据。软件整体界面设计图如图所示。



功能结构设计

根据本文上文所述的功能需求分析,可以总结出以下功能。

  • 可创建和删除五种类型设备:TCP类型的服务器设备、TCP类型的客户端设备、UDP类型的服务器设备、UDP类型的客户端设备、串口设备

  • 可同时创建多设备

  • ASCII/Hex模式发送数据

  • [Hex]ASCII模式接收数据

  • 单次发送/定时多次发送

  • 清空数据显示框和清空发送框

  • 显示发送接收字节数和重置计数

  • 导入外部数据源文件

  • 导出数据到文件

  • 更改最大设备连接数。
软件功能结构图如图所示。

下载[attachment=21854]


lzh280 2020-08-21 17:46
    

xiaoke123 2020-08-21 18:13
好东西

huxudong1012 2020-08-24 08:25
     做得好,高手

jack_zhang 2020-08-24 10:40
可以考虑加一下USB通讯的功能。

jiangyimfs 2020-08-28 08:20
很不错,学习了

孤鹰5hzk 2020-09-20 23:13
向大佬学习!

zzssdd2 2020-12-26 20:31
下载来学习一下,谢谢分享

我叫比尔 2021-03-15 15:09
大佬,能否加个联系方式,我q:605667657,想对你做的这个咨询点不明白的地方,会给大佬辛苦费的


查看完整版本: [-- 基于QT的网络与串口调试助手 --] [-- top --]



Powered by phpwind v8.7 Code ©2003-2011 phpwind
Gzip disabled