• 518阅读
  • 6回复

基于QT的网络与串口调试助手 [复制链接]

上一主题 下一主题
离线suzhuorui
 

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



功能结构设计

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

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

  • 可同时创建多设备

  • ASCII/Hex模式发送数据

  • [Hex]ASCII模式接收数据

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

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

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

  • 导入外部数据源文件

  • 导出数据到文件

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

下载代码下载 MyHelper.rar (2921 K) 下载次数:104

离线lzh280

只看该作者 1楼 发表于: 08-21
    
离线xiaoke123

只看该作者 2楼 发表于: 08-21
好东西
离线huxudong1012

只看该作者 3楼 发表于: 08-24
     做得好,高手
离线jack_zhang

只看该作者 4楼 发表于: 08-24
可以考虑加一下USB通讯的功能。
离线jiangyimfs

只看该作者 5楼 发表于: 08-28
很不错,学习了
离线孤鹰5hzk

只看该作者 6楼 发表于: 09-20
向大佬学习!
快速回复
限100 字节
 
上一个 下一个