QT 串口助手 学习制作记录

news/2024/5/21 7:20:49

QT 串口助手qt 学习制作记录

参考教程:​​​​​​QT初体验:手把手带你写一个自己的串口助手_qt设计串口助手的流程图-CSDN博客

Qt之串口编程(添加QSerialPort模块)_如何安装 qt串口模块教程-CSDN博客

串口调试助手:【软件开发】串口调试助手 - Bruceou的主页

QT应用程序打包教程(超简单):QT如何打包生成独立可执行.exe文件_qt打包成可执行程序-CSDN博客

--------------------

中间遇到了很久没法解决的报错,  最后发现是在.pro文件中,不应写成"CONFIG += serialport",改成了QT += core gui serialport后解决。

--------------------

端口下拉框(SerailCb),

波特率下拉框(baundrateCb),

数据位下拉框(databitCb),

停止位下拉框(stopbitCb),

校验位(CheckbitCb), 

打开串口按钮(openBt),

接收区域(recvEdit),

发送输入区域(sendEdit),

发送按钮(sendBt)

跑通效果:


http://www.mrgr.cn/p/12002215

相关文章

Markdown的基本语法

Markdown的基本语法 参考来源:Markdown 教程 、手把手教会你使用Markdown 、Cmd Markdown 01、标题 1.1、# 号使用 使用 # 号可以表示 1-6 级标题,一级标题对应一个 # 号,随着 # 的个数递增,一级标题字号最大,六级标题字号最小。 代码如下: # 一级标题 ## 二级标题 ### 三…

Swoole 实践篇之结合 WebRTC 实现音视频实时通信方案

原文首发链接:Swoole 实践篇之结合 WebRTC 实现音视频实时通信方案 大家好,我是码农先森。 引言 这次实现音视频实时通信的方案是基于 WebRTC 技术的,它是一种点对点的通信技术,通过浏览器之间建立对等连接,实现音频和视频流数据的传输。 在 WebRTC 技术中通常使用 WebSoc…

【数据结构与算法】:10道链表经典OJ

目录 1. 移除链表元素2. 反转链表2.1反转指针法2.2 头插法 3. 合并两个有序链表4. 分隔链表5. 环形链表6. 链表的中间节点7. 链表中倒数第K个节点8. 相交链表9. 环形链表的约瑟夫问题10. 链表的回文结构 1. 移除链表元素 思路1:遍历原链表,将 val 所在的…

JS:locaton.href=易错点

这个地方我错了两次了,每次还让人找得焦头烂额,或许记下来能让我长点记性 易错写法: 正确写法: 不知道为什么我每次都写成location.href("#"),明明应该是location.href="#",而且因为它并不报错,我这笨脑瓜差错真的很心累

《战神4》和《战神5》有什么联系吗 苹果电脑如何运行《战神4》苹果电脑玩战神 Mac玩游戏 战神5攻略 crossover激活码

《战神4》(God of War 2018)和《战神5》(God of War: Ragnark)是一对引人注目的游戏作品,它们不仅在游戏界引起了广泛的关注,也给玩家带来了深入探索北欧神话世界的机会。这两部游戏之间的联系不仅体现在剧…

Codeforces Round 937 (Div. 4) VP记录

距离退役又近了一步!第一次 VP 比赛(也是第一次打 CF)。 感到自己距离退役又近了一步。 A. Stair, Peak, or Neither? 题意 You are given three digits \(a\), \(b\), and \(c\). Determine whether they form a stair, a peak, or neither.A stair satisfies the conditi…

前端使用 Konva 实现可视化设计器(5)

关于第三章提到的 selectingNodesArea,在后续的实现中已经精简掉了。 而 transformer 的 dragBoundFunc 中的逻辑,也直接移动 transformer 的 dragmove 事件中处理。请大家动动小手,给我一个免费的 Star 吧~ 这一章花了比较多的时间调试,创作不易~ github源码 gitee源码 示…

蓝桥杯 每天2题 day6

碎碎念:哇咔咔 要不是中间缺勤一天就圆满day7了!最后一晚上!写题复习哇咔咔 唉,睡了一觉就看不下去了,,,看看之前的笔记洗洗睡觉,,, 记得打印准考证带好东西…

C语言:约瑟夫环问题详解

前言 哈喽,宝子们!本期为大家带来一道C语言循环链表的经典算法题(约瑟夫环)。 目录 1.什么是约瑟夫环2.解决方案思路3.创建链表头结点4.创建循环链表5.删除链表6.完整代码实现 1.什么是约瑟夫环 据说著名历史学家Josephus有过以下…

CSS aspect-ratio属性设置元素宽高比

aspect-ratio 是CSS的一个属性&#xff0c;用于设置元素的期望宽高比。它设置确保元素保持特定的比例&#xff0c;不受其内容或容器大小的影响。 语法&#xff1a; aspect-ratio: <ratio>;其中 <ratio> 是一个由斜杠&#xff08;/&#xff09;分隔的两个数字&…

在一台恢复测试机器上验证oracle备份有效性

一 目的 定期将生产环境oracle数据库恢复到一台测试环境数据库服务器上&#xff0c;以验证备份是否有效&#xff0c;是否能正常恢复。 二 环境 这里以恢复orcl1库为例&#xff0c;计划在orcl这个实例上进行恢复测试。 三 实验步骤 3.1 在目标端创建和源端一样的备份目录 ①…

玩家——玩家格挡

目的:玩家死亡动画调用 创建护盾蓝图 玩家角色蓝图中编写护盾启用逻辑 创建护盾CDUI 玩家角色蓝图中护盾CD1.玩家死亡动画的调用2.创建护盾蓝图3.玩家角色蓝图中编写护盾启用逻辑4.创建护盾CDUI 5.玩家角色蓝图中实现护盾CD 初始化UI本文来自博客园,作者:荒坂株式会社,博客…

2024年nodejs调用小红书最新关注(粉丝)follow接口,api接口分析2004-04-16

一、打开chrome按f12&#xff0c;点击右上角的“关注”按钮&#xff0c;抓包位置如下&#xff1a; (图1 follow接口) 二、follow接口分析 1、请求地址 https://edith.xiaohongshu.com/api/sns/web/v1/user/follow 2、请求方法: POST 3、请求头&#xff1a; :authority: edith…

吴恩达机器学习-第二课-第二周

吴恩达机器学习 学习视频参考b站:吴恩达机器学习 本文是参照视频学习的随手笔记,便于后续回顾。 TensorFlow实现神经网络模型训练细节 训练步骤与和逻辑回归的比较 训练模型分为三步: 1.确定f(x)函数 2.确定损失函数和代价函数 3.通过数据训练寻找最小值详细介绍 1.创建模型…

分析ARP解析过程

一、实验环境 主机A和主机B连接到交换机&#xff0c;并与一台路由器互连&#xff0c;如图7.17所示&#xff0c;路由器充当网关。 图7.17 二、需求描述 查看 ARP 相关信息,熟悉在PC 和 Cisco 设备上的常用命令,设置主机A和主机B为同一个网段网关设置为路由接口地址。 三、推…

全局视角观看Python备忘录-英文版

全局视角观看Python备忘录-英文版

(三)ffmpeg 解码流程以及函数介绍

一、视频解码流程 二、函数介绍 1.avformat_network_init 函数作用&#xff1a; 执行网络库的全局初始化。这是可选的&#xff0c;不再推荐。 此函数仅用于解决旧GnuTLS或OpenSSL库的线程安全问题。如果libavformat链接到这些库的较新版本&#xff0c;或者不使用它们&#…

关于粉碎名称问题

#include <stdio.h> //?nTest@@3HA 3H 代表返回类型是 int A: 这部分表示函数没有参数。 int nTest = 1000; //?nTest2@@3MA 3M 代表返回类型是 float float nTest2 = 1000; //?nTest3@@3DA 3D代表返回类型是char char nTest3 = 1000; //?nTest4@@3FA 3F代表返回类…

设计模式:时序图

设计模式&#xff1a;时序图 设计模式&#xff1a;时序图时序图元素&#xff08;Sequence Diagram Elements&#xff09;角色&#xff08;Actor&#xff09;对象&#xff08;Object&#xff09;生命线&#xff08;Lifeline&#xff09;控制焦点&#xff08;Focus of Control&am…

i-MES生产制造管理系统-老化时间管控

在生产过程中,产品的可靠性是影响其性能和寿命的关键因素,因此提高产品的可靠性是十分必要的,而老化测试是提高产品可靠性的重要手段之一,老化的时间随着产品不同而变化,因此老化时间管控变得尤为重要! 在MES系统中找到“老化时间”管理的菜单,进进入之后可针对不同的产…