串口实例最终展示界面,模仿网上的串口助手,文章后面附有源码下载地址,主要功能:
1)遍历串口;
2)接收ASCII数据和HEX类型数据;
3)发送ASCII数据和HEX类型数据;
4)循环发送数据;
5)实现串口的热插拔检测;
1、串口助手:
2.实例界面:
3、QT串口编程主要使用到的类:QSerialPort:提供了访问串口的接口函数;QSerialPortInfo:获取可用的串口信息,将QSerialPortInfo辅助类对象做为参数,使用setPort()或setPortName()函数可以设置要访问的串口设备。
QT += serialport
#include <QSerialPort>
#include <QSerialPortInfo>
4、串口编程主要步骤:
(1)、遍历窗口: