Qt从零开始制作串口调试助手-(第十章、串口接收数据处理)-Creator_Ly

原创 2015年11月19日 21:38:00

第十章、串口接收数据处理

说明:上一章已经把串口接收调试成功,但我们还不能对接收到的数据进行一些处理,这一章节将通过下面四个方面来进行讲解。

1、十六进制显示

⑴在上一章节我们观察到,在接收框显示的数据就是为16进制的,那是因为我们在数据接收处理函数里面已经添加了是否显示16进制数据的判断,而且默认为16进制显示。

 

 

这边我们需要将窗口上的是否显示16进制与内部关联。

⑵添加是否16进制显示槽函数,选择toggled(bool)

 

 

添加16进制显示标志位处理程序

 

⑷初始化勾选框

 

⑸运行一遍,验证结果。

 

 

2、停止显示

⑴停止显示即不显示收到的数据,所以只需在接收函数处添加一个条件即可,当为“停止”时,则不显示数据,为“继续”时即显示数据。

⑵添加停止显示标志位和设置函数声明并初始化该标志位。

 

 

 

 

⑶串口接收函数添加停止显示标志位判断

 

⑷添加停止显示槽函数,选择clicked(bool)

 

⑸主界面添加停止显示标志位处理程序

 

⑹运行一遍,验证结果。

 

3、清除数据

添加清除数据槽函数,选择clicked()。

 

⑵添加清除数据处理程序。

 

⑶运行一遍,验证结果。

4、数据保存

⑴添加数据保存槽函数,选择clicked()

 

⑵在mainwindow.h里面添加头文件#include <QtGui>,后面后调用到里面的函数。

 

⑶添加数据保存处理程序

 

 

 

⑷运行一遍,验证结果。

 

 

 

    到此串口接收数据处理完成!

 

 

 

 

 

 

 

Creator_Ly

2015-11-23

版权声明:本文为博主原创文章,未经博主允许不得转载。

基于Qt5.6做一个最简单的具有收发功能的串口助手

基于Qt5.6做一个最简单的具有收发功能的串口助手
  • imkelt
  • imkelt
  • 2016年04月04日 20:05
  • 7895

Qt从零开始制作串口调试助手-(第二章、主窗口控件添加)-Creator_Ly

第二章、主窗口控件添加 1、双击mainwindow.ui,出现如下界面。窗口的左侧为各控件,中间为主界面窗口和各响应信号,右侧为窗口里各控件的属性栏。   2、从左侧找到所需使用的控件,拖动置...
  • Creator_Ly
  • Creator_Ly
  • 2015年11月08日 21:46
  • 3692

Qt版串口调试助手

  • 2016年09月02日 16:06
  • 29KB
  • 下载

QT4.6实践编写串口调试助手(原创全源码)

  • 2009年12月29日 09:32
  • 1.6MB
  • 下载

Qt从零开始制作串口调试助手-(第九章、串口读数据实现)-Creator_Ly

第九章、串口读数据实现 说明: 在上一章节的添加的串口数据读取连接语句中,有提到ReadMyCom()为串口读函数,这里将实现串口读函数的内容。 1、在ComDialog.h中添加读取串口数据函...
  • Creator_Ly
  • Creator_Ly
  • 2015年11月17日 21:28
  • 3754

Qt简单串口调试助手源码

对于一个做嵌入式的人来讲,最熟悉的上位机软件就是串口调试助手了,所以开始学Qt的时候,就想着要实现一个串口调试肋手,今天终于写的差不多了,把他共享出来。也感谢那些网上开源的人们对我的帮助,谢谢! 1....
  • maowendi
  • maowendi
  • 2016年08月15日 11:42
  • 3549

Qt从零开始制作串口调试助手-(第八章、添加串口配置程序)-Creator_Ly

第八章、添加串口配置程序 说明:在Qt中并没有关于串口的控件,现在大部分都是使用第三方写的qextsrialport类。 官方下载地址:http://sourceforge.net/project...
  • Creator_Ly
  • Creator_Ly
  • 2015年11月15日 18:40
  • 4409

用QT编写的串口调试助手(windows)

  • 2013年11月19日 13:46
  • 4.33MB
  • 下载

QT5串口编写简单的上位机

最近在学习嵌入式,上位机又是一个不可缺少的工具,于是就开始接触QT,学习编写上位机。 刚开始的时候什么都不懂,发现http://www.devbean.net/2012/08/qt-study-roa...
  • u014695839
  • u014695839
  • 2016年01月30日 15:51
  • 32491

基于Qt 5.7 自己写一个漂亮的串口助手

之前自己写了用于上位机做基本收发的界面,独立出来相当于一个串口助手,先贴图:功能作为串口助手来说还算完善,五个发送槽,一个接收槽,可以检测可用串口并加上相关标志,串口设置,记数功能,还有菜单栏上的文件...
  • imkelt
  • imkelt
  • 2016年11月01日 20:53
  • 6729
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Qt从零开始制作串口调试助手-(第十章、串口接收数据处理)-Creator_Ly
举报原因:
原因补充:

(最多只允许输入30个字)