![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
QT
reed::Hoo
这个作者很懒,什么都没留下…
展开
-
使用Qt串口实时显示温湿度数据
之前用Qt做了一个简单的串口助手,前几天做了一个可以实时显示温湿度数据的串口应用,今天周末总结一下。效果:1、实现的效果如上图所示,可以实时显示温湿度以及系统的当前时间;2、串口的波特率可选,其它设置项固定,数据位8、停止位1、检验及流控无;测试:1、我使用了两种方式进行测试,第一个是通过短接串口线的接收和发送,在软件中定时发送固定格式的数据帧进行测试,我测试了大概4个小时,系统没有问...原创 2019-05-19 13:52:30 · 18708 阅读 · 34 评论 -
QT串口使用总结
总结一下使用Qt使用串口的重要的知识。Qt已经提供了串口的类 QSerialPort,看看QT的相关帮助文档很快就能开发出一个简单的串口应用。Qt的帮助文档很丰富,在这个过程中也看了很多的博文以及Qt的帮助文档,受益匪浅。因为参考的博文很多,我也只是大概瞟一眼大家的思路,大同小异,在此也就不列举出参考的博文的出处了。下面总结下几个重要的地方。第一个就是查找串口,使用了一个foreach来查找电脑...原创 2019-05-12 13:32:05 · 1260 阅读 · 5 评论 -
串口数据接收处理的一种方法
在处理串口接收到的数据时,面临的问题主要是是如何解析接收到的数据,对于错误的如何处理等。不管是在微控制器中使用串口还是在桌面应用中使用串口,都需要解决这个接收的数据包处理的问题。最近在做一个应用,主要是上位机发送指令,查询下位机相关的数据。假设一帧数据是由10字节构成的,指令和应答数据均为10字节,应答数据发送频率为5Hz。有两个问题需要解决,第一个就是数据帧什么时候接收完成,第二个接收完成如何处...原创 2019-09-11 17:40:26 · 5505 阅读 · 4 评论 -
Qt打包程序
首先需要明确一点,Qt的程序运行是需要相关的依赖文件以及动态链接库,如果你设计了一个可执行程序,拿到其他PC上使用的时候可能会提示你什么什么动态链接库找不到之类的,如下图:那就是没有把相关的动态链接库一块拷贝过去。幸运的是Qt的IDE提供了相关的打包工具,简单方便,具体操作如下:一、你的可执行程序需要是release版本的,假设生成的可执行程序名字是Demo.exe ,将它放到一个文件夹中,...原创 2019-10-09 17:43:12 · 204 阅读 · 0 评论