学习链接:
QT上位机开发之串口助手(上)_哔哩哔哩_bilibili
一.QT下的串口编程
1.qt下的串口编程
2.qt下的网络编程
3.qt下操作GPIO
二.仿写串口助手
步骤一.做好UI界面
接收窗口组件:
选择窗口组件:
发送窗口组件:
改默认选项
最后一定记得要改名字,否则很麻烦
#include "widget.h"
#include "ui_widget.h"
#include<QSerialPortInfo>
//nm这代码光跟着写了,一点看不懂
Widget::Widget(QWidget *parent) :
QWidget(parent),
ui(new Ui::Widget)
{
ui->setupUi(this);
QStringList serialNamePort;
foreach(const QSerialPortInfo &info ,QSerialPortInfo::availablePorts()){
serialNamePort<<info.portName();
}
ui->serialCb->addItems(serialNamePort) ;//这样就会显示出搜索的可用串口
}
Widget::~Widget()
{
delete ui;
}
做好的ui界面如图所示
步骤二.实现逻辑功能
很多,很麻烦,看不懂。