E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
QSerialPort
QSerialPort
,QSerialPortInfo使用
Qt操作串口的两个类便是
QSerialPort
和QSerialPortInfo从类名可以知道QSerialPortInfo是用来获取串口信息的类,那么
QSerialPort
便是直接操作串口的类。
DevoutPrayer
·
2020-07-29 15:37
Qt
Win10+Qt5 编译 qextserialport总结
虽然Qt5官方添加了
QSerialPort
类,但据说这个类却不支持通过超时来分包,这对嵌入式用户而言有啥用?不得已还得用Qextserialport。
zengxy3407
·
2020-07-29 15:09
C/C++
Qt
Qt 串口调试助手 实现16进制发送接收
主要用到了串口、保存配置、还有一个线程
QSerialPort
、QSettings、QThread使用串口要注意,再工程文件里添加QT+=serialport代码我放上来了,编译环境演示开了三个线程,一个线程用于串口
林兴南
·
2020-07-29 14:06
QT
工具
Qt串口工具
最近刚好用上串口工具就写了一个自用的凑合一下,网上的带广告不好用,源码在附件用的Qt自带的
QSerialPort
以及QSerialPortInfo代码片段voidMainWindow::initrd()
smaller_maple
·
2020-07-29 14:48
Qt学习
Qt 谈一谈串口serialport
Qt官方有关串口类的介绍,说的很明白,Since:Qt5.1,从5.1版本才引进的
QSerialPort
类。那么要是qt5版本之前的平台要怎么写串口功能呢?
sunnyhyh
·
2020-07-29 14:31
qt
qt笔记
mynote
Qt串口通信-linux下qextserialport与
qserialport
踩过的坑
【1】qextserialport(1)首先进行配置,确保你在linux下调用的是对应的头文件posix_qextserialport.h与posix_qextserialport.cpp(2)在linux下按照网上的说明配置好qextserialport(版本:qextserialport-1.2win-alpha)后,首先是提示setTimeout()延迟函数报错,按照网上的说法,将该函数的第
天涯凯凯
·
2020-07-29 14:51
QtextSerialport
串口通信
超声波相关——上位机
QT5串口编程——编写简单的上位机https://blog.csdn.net/u014695839/article/details/50611549首先,QT5是自带
QSerialPort
这个类的,使用时需要在
伊哆啦
·
2020-07-27 14:15
QT获取当前线程ID
QT获取当前线程ID用
QSerialPort
串口类的时候出现了:[WARNING]QObject:Cannotcreatechildrenforaparentthatisinadifferentthread
笑看山野
·
2020-07-27 12:14
QT编程
【动手项目一】Qt实现一个树莓派3B的串口通信工具
自己动手开发使用Qt/
QSerialPort
今
cymatics
·
2020-07-12 19:21
初次使用QT5串口类
QSerialPort
因为工作需要,现在正在学习Qt的串口通信。Qt4的话需要使用第三方类,使用起来也非常简单,只需要把对应的文件添加到自己的项目中就可以了,我参考的是Qt论坛上的demo,刘大师和yafei的demo都非常详细,网上都可以下载到。不过,Qt5添加了串口类,使用起来就更方便了。我这里主要是对串口类的简单使用,实现的功能是以读写方式打开串口,点击发送数据按钮将发送区的数据发送到缓冲区,然后在接收区显示出来
画茧自缚
·
2020-07-09 04:46
☛
QtWidget(Qt
C++)
Qt学习笔记
Qt
QSerialPort
ReadAll() 报错 串口读取错误,非法内存,及小项目开发感悟
1小背景从串口读数据,本来是很简单的问题,但是这次串口的数据量有点大,而我的上位机也有PC变成了ARM的嵌入式系统,性能相对PC有所下降。以前写去读串口,都是在PC下的程序,也一直用的都是readAll函数,没有啥大问题。这次出现了问题,在第一版本中,出现了丢包严重,好多数据丢失,开始一度怀疑都是单片机出数的问题,所以优先解决单片机问题,解决方法很简单,把现有程序改成PC版,在PC上通过串口连接到
DreamLife.
·
2020-07-09 04:06
Qt
QML
Qt4添加
QSerialPort
模块
Qt中添加了
QSerialPort
类,非常好用,可是由于各种原因,很多人还是要用Qt4,比如我,后来发现官方文档说
QSerialPort
支持Qt4,就研究了一下,比较笨,搞了好久才弄好。
Huanyu414
·
2020-07-09 04:17
Qt学习笔记
QT学习笔记
QserialPort
类学习(一)
这篇博客记录一下
QSerialPort
类的学习成果,虽然用过多次了,但是从来没有仔细查看过官方的说明,所以这篇博客主要参考QT官方文档,给自己一个明确的,详细的使用方法,或许会发现点意外收获也说不定。
我是码代码
·
2020-07-09 03:31
QT
【译】
QSerialPort
类
详细描述:
QSerialPort
类提供了访问串口的功能。你可以用QSerialPortInfo辅助类获得可用的串口信息,辅助类列举了系统所有的串口。这有利于你获取你需要的串口的正确名称。
weixin_30508309
·
2020-07-08 13:17
QT5入门之23 -QT串口编程(转)
QT5入门之23-QT串口编程QT5有专门的串口类:
QSerialPort
:提供访问串口的功能QSerialPortInfo:提供系统中存在的串口的信息具体使用方法:1.在pro文件中加入:QT+=serialport2
weixin_30475039
·
2020-07-08 13:16
QSerialPort
处理串口通信简单示例
首先可以利用QSerialPortInfo读取设备相关信息,然后我们用容器把他们装起来,再利用
QSerialPort
与端口进行输入输出交互。
沙振宇
·
2020-07-08 11:23
//Qt
QML
//Windows
Qt之串口类
QSerialPort
使用笔记
本文转载自:http://blog.csdn.net/liyuanbhu/article/details/45540825虽然现在大多数的家用PC机上已经不提供RS232接口了。但是由于RS232串口操作简单、通讯可靠,在工业领域中仍然有大量的应用。Qt以前的版本中,没有提供官方的对RS232串口的支持,编写串口程序很不方便。现在好了,在Qt5.1中提供了QtSerialPort模块,方便编程人员
m沉默01
·
2020-07-08 08:18
Qt
Qt 串口类
QSerialPort
学习笔记
一、串口类简介当前的QtSerialPort模块中提供了两个C++类,分别是
QSerialPort
和QSerialPortInfo。
QSerialPort
类提供了操作串口的各种接口。
good-destiny
·
2020-07-08 08:24
Qt学习笔记
Qt学习之串口通讯一般函数使用
1.QByteArray:2.
QSerialPort
:该类主要用于串口的初始化与接收和发送数据。
ren18281713749
·
2020-07-08 04:40
Qt学习
Qt之Serialport的开机自连和检测插拔
之前上传过一次
QSerialport
的资源,就想着什么时候来写篇博客来说明一下。
朗朗上口就行啦
·
2020-07-08 01:21
Qt
(1)Qt利用
QSerialPort
使用串口
1.编译环境:Qt5.8.02.实现方法:使用Qt中的
QSerialPort
类。
少安的砖厂
·
2020-07-07 20:00
初次使用QT5串口类
QSerialPort
我这里主要是对串口类的简单使用,实现的功能是以读写方式打开串口,点击发送数据按钮将发送区的数据发送到缓冲区,然后在接收区显示出来,界面如下:(源码可以在这里下载)这里使用了
QSerialPort
模块提供的两个类
亭台六七座
·
2020-07-07 14:57
Qt-网络编程
Qt串口操作-打开串口
Qt使用
QSerialPort
来操作串口,使用时需要在.pro文件中加入:QT+=serialport然后使用#include引入头文件。
lindorx
·
2020-07-07 13:27
Qt
QT
QSerialPort
使用的几个坑
QTQSerialPort使用的几个坑阻塞方式信号槽方式阻塞方式//接收阻塞方式://不要关联readyRead信号;//使用waitForReadyRead()阻塞,在超时期内收到信号立即返回true,否则等超时满了以后返回false,可以节省一点点时间,返回值也可用于判断;信号槽方式//使用信号槽方式://一旦关联了readyRead信号,waitForReadyRead一定要调用,否则不会触
bluesky12007
·
2020-07-07 04:51
QT串口
QT中串口类“
QSerialPort
”的学习笔记
QT5中已经增加了串口类QSrialPort,可以直接调用API函数进行快速开发。1.获取串口信息Dialog::Dialog(QWidget*parent):QDialog(parent){constautoinfos=QSerialPortInfo::availablePorts();for(constQSerialPortInfo&info:infos)serialPortComboBox-
abc123451234565
·
2020-07-07 02:21
QT中Serialport同步异步接收数据 -- 完善
异步接收://.h中声明QByteArrayrxData;//cpp构造函数中绑定接收事件connect(serial0,&
QSerialPort
::readyRead,this,&SerialBoard
tb_5928463
·
2020-07-07 00:04
液晶屏QT
Serialport
同步接收
QSerialport
多线程方法
使用Qt也已经有一段时间了,虽然使用过继承QThread重写run函数,以及继承QObject然后使用MoveToThread两种方法实现多线程,但是在
QSerialPort
的使用过程中,两种方法都存在一定的问题
RaoJohn
·
2020-07-06 23:57
QT 串口通讯
QSerialPort
类简单用法
QT串口编程用到
QSerialPort
类与QSerialPortInfo类。-
QSerialPort
:提供访问串口的功能,读写操作是通过该类来实现的。
赟赟赟
·
2020-07-06 19:17
Qt笔记-
QSerialPort
的使用(串口通信简单实例)
程序运行截图如下:虚拟串口设置如下:源码如下:SerialDemo.proQT+=coreserialportQT-=guiCONFIG+=c++11TARGET=SerialDemoCONFIG+=consoleCONFIG-=app_bundleTEMPLATE=appSOURCES+=main.cpp#Thefollowingdefinemakesyourcompileremitwarnin
IT1995
·
2020-07-06 17:25
C/C++
Qt
QT串口
QSerialPort
解决接收数据不完整问题
QT串口
QSerialPort
解决接收数据不完整问题
QSerialPort
类例程:Examples\Qt-5.9.1\serialport\terminal,该例子完美展示了qt串口收发过程,直接在这上面修改就可以得到自己的串口软件
机器视觉001
·
2020-07-06 17:21
QT
软件开发
Qt 串口通信(
QSerialPort
) 读取蓝牙笔的报文数据
(1)开发环境:qt5.5.1和VS2010(2)使用的时候在pro添加这句导入模块QT+=serialport(3)//搜索串口,并添加到选项上供使用者选择foreach(constQSerialPortInfo&Info,QSerialPortInfo::availablePorts()){QSerialPortCurrentPort;CurrentPort.setPort(Info);if(
紫色_麦迪
·
2020-07-06 15:34
windows
qt
c++
windows
VS + Libmodbus + QT 环境搭建遇到的几个新手问题
1.若要使用QT5自带的
QSerialPort
类,则需在预处理中添加QT_SERIALPORT_LIB(其他需要用到的lib均需添加),如下图:2.使用vs创建QT工程后,生成.pro文件(对于刚接触QT
揉碎了时光xy
·
2020-07-05 17:16
QT
基于惠斯通电桥原理实现精确测量电阻的方案
在上位机方面我们使用了QT自带的串口通信模块
QSerialPort
和QSerialPortinfo。这两个模块结合个可以创建一个串口对象,软件对串口的全部操作都是基于这个串口对象。
HardLifes.cpp
·
2020-07-05 10:44
电阻
QT4安装
Qserialport
类进行串口开发
首先在官网下载最新的支持qt4版本的
qserialport
类,版本为5.4.2.上传在我的网盘https://download.csdn.net/download/xujun3614/10721571在
xujun3614
·
2020-06-30 04:17
开发问题解决方案
解决Qt5的
QserialPort
串口数据接受不完整的问题------完全有效
解决Qt5的
QserialPort
串口数据接受不完整的问题解决问题出处:https://blog.csdn.net/jason_thinking/article/details/78455750.学习中遇到使用
寻๑_๑
·
2020-06-29 12:18
Qt5串口数据接收处理
QT串口收发数据
QT5是自带
QSerialPort
这个类的,使用时需要在pro文件里面添加一行:QT+=serialport头文件#include//提供访问串口的功能#include//提供系统中存在的串口的信息查找可用串口
于大博
·
2020-06-27 00:04
QT串口
QT5实现串口收发数据(上位机与下位机通信)
参考博客1注意:代码中一些与串口无关代码,可以忽略掉一、QT5串口基础知识1.pro文件与cpp文件QT5自带
QSerialPort
这个类的,需要在pro文件中添加(不添加会报错):QT+=serialport
雪山飞狐W
·
2020-06-25 20:44
Qt5
求助Qt中
QserialPort
对象无法发出readyRead信号问题
求助Qt中
QserialPort
对象无法发出readyRead信号问题源码地址:https://github.com/76312/QSerialPortmywidget.h#ifndefMYWIDGET_H
263小杰杰
·
2020-06-25 14:34
Qt 多线程使用总结
之前在使用串口的时候,一般都是采用异步(非阻塞)方式通信,也即是通过调用:connect(serial,&
QSerialPort
::readyRead,this,&SerialBoard::readData
暖暖的纠结
·
2020-06-25 07:07
qt
解决Qt5中的
QSerialPort
分多次接收串口数据的问题
问题:
QSerialPort
的readyRead()信号,只要有数据就抛出,这就导致一条数据分多次抛出。
Jason-Tian
·
2020-06-24 18:27
qt
QT串口编程的相关类(QSerialPortInfo)
QTSerialPort相关的类只有两个QSerialPortInfo(#include)和
QserialPort
(#include)先来介绍QSerialPortInfo1:QSerialPortInfo
猪的忧伤
·
2020-06-24 14:02
QT
QT串口编程的相关类2(
QSerialPort
)
QTSerialPort相关的类只有两个QSerialPortInfo(#include)和
QserialPort
(#include)在http://blog.csdn.net/mcu_tian/article
猪的忧伤
·
2020-06-24 14:02
QT
Qt串口通信,
QSerialPort
的使用
前言Qt写上位机时,串口通信是个常用功能,在Qt4的时候有第三方模块QextSerialPort,到了Qt5.1官方提供了
QSerialPort
模块。
龚建波
·
2020-06-23 11:47
Qt
略知一二
关于qt串口接收不完整,qstring转16进制
这边贴上代码信号与槽QObject::connect(serial,&
QSerialPort
::readyRead,this,&myThread::readData);QObject::
one-rabbit
·
2020-06-22 10:45
QT
QT 串口
QSerialPort
+ 解决接收数据不完整问题
类:
QSerialPort
例程:Examples\Qt-5.9.1\serialport\terminal,该例子完美展示了qt串口收发过程,直接在这上面修改就可以得到自己的串口软件。
Kelvin_Ngan
·
2020-06-21 23:47
QT
Qt5.7
QSerialPort
串口使用时readyRead()信号不产生解决方法
最近在使用
QSerialPort
时发现一个问题。使用事件的方式readyRead()信号始终不能产生,也就进入不到槽函数里。
小小金星伯爵
·
2020-06-20 23:57
Qt
上位机串口参数设定学习总结
张老师给的任务是用Switch多分支语句完成串口参数的设定,刚开始我连要求的意思都没有理解,说到底我还是没有熟悉
QSerialPort
和QSerialPortInfo这两个类的用法。
Jane_123
·
2020-03-26 03:21
简述:在QT5中使用串口类
串口类中包含了两大类
QSerialPort
与QSerialPortInfo。
QSerialPort
是直接对串口进行操作的类,在其中你可以直接设置波特率,数据位,校验位,停止位等等。
MisakaMikotoSAM
·
2020-03-25 18:35
Qt串口通信开发之
QSerialPort
模块Qt串口通信接收数据不完整的解决方法
在使用串口接收数据时,当数据量大的时候会出现数据接收不完整的情况。因为串口数据获取函数readAll()由readyRead()信号触发,但readyRead()信号在串口读到起始标志时立即发送,并不保证一定是当前所发数据的起始部分。因此串口通信双方在通信前应制定好通信协议,规定好数据的起始和结束标志,串口当读到完整的起始和结束标志之后,才认定读完一条完整的数据。本例中用串口定时发送当前时间,用"
灿哥哥
·
2020-03-12 15:15
Qt串口通信开发之
QSerialPort
模块简单使用方法与实例
我这里主要是对串口类的简单使用,实现的功能是以读写方式打开串口,点击发送数据按钮将发送区的数据发送到缓冲区,然后在接收区显示出来,界面如下:(源码可以在这里下载)这里使用了
QSerialPort
模块提供的两个类
亭台六七座
·
2020-03-12 15:10
上一页
1
2
3
4
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他