自学Qt之路——串口编程(使用自带Qt库)
来源:互联网 发布:mac优酷没有弹幕 编辑:程序博客网 时间:2024/05/20 18:49
之前学习嵌入式驱动,做一个红外摄像头的项目,在操作系统之上直接操作LCD显示屏,显示图像。后来听说Qt能够跨平台,跨window,Android,Linux三个平台,而且做项目必须有个图形界面,看起来高大上。之后根据这个项目需要,自学Qt5.6,写个博客记录一下自己学习过程。
之前看过Qt的基本操作,一些类的用法,还有信号与槽的机制。
开始着手项目,首先是串口通信。通过万能的度娘,发现编写串口通信,有两种方法:
一是QT本身自带的模块,QSerialPort库和QSerialPortInfo库,在相应的头文件加上这两个库:
在头文件中声明私有对象:
在函数中开始设置串口的各种参数:
关闭串口:
读取缓冲区的数据:
等待缓冲区有几个字节再读取:
阅读全文
0 0
- 自学Qt之路——串口编程(使用自带Qt库)
- 自学Qt之路——串口编程(使用自带Qt库)
- 自学Qt之路——串口编程(使用第三方提供的类)
- 自学Qt之路——串口编程(使用第三方提供的类)
- 使用QT自带库实现检测串口并且显示
- QT学习之路————使用QT自带的QSqlDatabase类简单操作sqlite数据库
- Qt之串口编程
- QT开发(五十)——QT串口编程基础
- Qt编程之“串口助手”
- Qt编程之串口通信
- QT自学笔记(—)
- QT编程之——使用全局变量
- QT串口编程(一)
- vs2013使用QT自带的openGL
- Qt学习之路——— 串口通信总结
- QT使用ROS自带的opencv新建使用OPENCV的QT工程(None ROS)
- Qt中的串口编程之二
- Qt中的串口编程之三
- shiny server (免费版)部署访问密码设置
- jquery实现表格拖拽排序
- 【转载】tensorflow:control dependencies
- 【Ray Tracing in One Weekend】(ch5)法向量的可视化与多个球的出现
- ubuntu解决菜单栏和工具栏消失的方案
- 自学Qt之路——串口编程(使用自带Qt库)
- 【LeetCode】206. Reverse Linked List
- Spring Cloud 之分布式配置基础应用
- vue 时间戳转换为日期的方式
- HSSFWorkBooK用法
- matlab利用bar函数画不同颜色直方图
- 磁盘性能指标--IOPS、吞吐量
- JDK不同操作系统的FileSystem(unix-like)上篇
- IdentityHashMap