一个简单的串口助手程序的QT实现源码,在QT Creator中创建一个QT Widgets Application,然后替换掉自动生成的代码。 # mainwindow.h文件: #ifndef MAINWINDOW_H #define MAINWINDOW_H #include <QMainWindow> #include <QSerialPort> #include <QSerialPortInfo> QT_BEGIN_NAMESPACE namespace Ui { class MainWindow...
1.添加源码到工程 将qextserialport-1.2rc.zip解压,将解压后的src目录拷贝到项目里的子目录SerialSrc下 在项目pro文件中增加下面这行:include(./serialSrc/src/qextserialport.pri) 2.读取在线串口 qextserialport库本身带一个有实现获取串口的函数,由于我做的时候没有注意,花了大量时间学了下如何读取windows的...
QT(36)-qt-串口调试助手-实例源码 用到的是串口类和串口信息类 #include<QSerialPort> #include<QSerialPortInfo> demo //1.声明一个变量 并分配空间pserialPort_ =newQSerialPort(this);//2.设置端口属性pserialPort_->setPortName(ui->PortName_comboBox->currentText()); pserialPort_->setBaudRate(...
和原子的XCOM串口助手做比较 5.2创建UI 5.3 头文件 代码语言:javascript 复制 #ifndefWIDGET_H#defineWIDGET_H#include<QtGui>#include"qextserialport.h"#include"qextserialenumerator.h"namespace Ui{classWidget;}classWidget:publicQWidget{Q_OBJECTQextSerialPort*port;//端口,用来描述具体的一个端口QextSerial...
void Widget::on_btn_switch_clicked()//串口开关 {if(!port->isOpen()) //当前未打开 { Change_btn_isOn(true); port->setPortName(ui->serial_name->itemData(ui->serial_name->currentIndex()).toString()); port->setBaudRate((BaudRateType)ui->serial_baud->itemData(ui->serial_baud->currentIn...
根据查阅相关QT资料,和网上一些大佬经验,自制了一个简易版的串口上位机调试助手。还存在很多不足,会逐步优化。欢迎大家批评,一起交流学习。, 视频播放量 5805、弹幕量 0、点赞数 130、投硬币枚数 129、收藏人数 141、转发人数 21, 视频作者 不爱吃零食的栗子, 作者简介
1.当我们的计算机的端口号发生改变时,串口助手要具备实时扫面本机的端口号的功能,具有实时获取有效的串口信息,并将其刷新到下拉框中供我们选择。有些自己编写的串口助手是没有这个功能的,这里我给大家补充上去。 //使用foreach获取有效的串口信息foreach(constQSerialPortInfo&info,QSerialPortInfo::availablePorts()...
尽管Boot程序看起来与Qt有所区别,但实际上Boot的不少特性对Qt开发者具有借鉴意义。比如,Boot的自动配置功能,若Qt也能拥有这样的功能,将能显著减轻开发者的工作负担。设想在一个庞大而复杂的Qt项目中,每次添加新库都需手动调整众多参数,若能实现自动配置,效率将大大提高。
Qt从零开始制作串口调试助手(V1.0)源代码-Creator_Ly,前一段时间没空上次源码,现在将源代码上传有需要的自行下载学习,第一版还有很多地方未完善,大家有什么建议可以提出,我在下一版本一并更新。谢谢!(技术有限,不懂得地方一起探讨)连接:
QT5 串口助手源码 用QT5编写简单串口的上位机助手,支持常用的波特率及自定义波特率,能设置校验、数据位和停止位,能以ASCII码或十六进制接收或发送任何数据或字符(包括中文),可以任意设定自动发送周期; 上传者:qq_23437717时间:2018-01-15 关于qt实现串口助手源码 ...