社区
Qt
帖子详情
Qt接收串口数据并绘制波形 界面越来越卡的问题
Tracyhc
2017-07-20 03:30:06
用QT编写了一个能显示串口接收到的数据以及将这些数据绘制动态波形的界面,使用了qwt控件,显示串口数据我使用了QTextBrowser控件,并且每隔5s就会自动删除QTextBrowser中的数据,但是界面还是越来越卡,请问各位,这是咋回事呢?
...全文
1140
5
打赏
收藏
Qt接收串口数据并绘制波形 界面越来越卡的问题
用QT编写了一个能显示串口接收到的数据以及将这些数据绘制动态波形的界面,使用了qwt控件,显示串口数据我使用了QTextBrowser控件,并且每隔5s就会自动删除QTextBrowser中的数据,但是界面还是越来越卡,请问各位,这是咋回事呢?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
FlyToTMoon
2019-07-31
打赏
举报
回复
qwt中数据如果过多的确会卡,过多可以考虑抽点
gucunlin
2019-07-31
打赏
举报
回复
2D绘图,非Qwt莫属, 上次这几个都是参考的方法。然后就是串口一直接收数据不要全都放到绘图控件里,只增加不减少,肯定会慢,比如显示几分钟或者几小时的,设置个最大的限度,超过限度就要减少后面的数据,相当到保持一个队列不会超过你设置最大的限制
雪山飞狐W
2019-07-30
打赏
举报
回复
绘图建议采用QCustomplot,可以绘制大量的点。 其次就是采用多线程,毕竟图像要一直刷新的,这个会占很多内存,创建一个新线程用来绘图。
满桌烟灰
2017-08-10
打赏
举报
回复
QTextBrowser中显示数据太多,建议减少显示数据数量。
别逗我乐
2017-07-25
打赏
举报
回复
感觉是内存泄露问题,建议手动释放局部内存?
基于
Qt
设计的
串口
数据
波形
绘制
软件(将
串口
数据
绘制
成
波形
).zip
这种基于
Qt
设计的
串口
数据
波形
绘制
软件,就是将
串口
接收
的
数据
绘制
成
波形
显示,方便进行
数据
分析。 资料包里包含了
Qt
的软件端源码,也包含了51单片机、STM32单片机的设备端源码,软件运行效果图等等。 设备端主要是...
QT
开发的
串口
助手用于
绘制
曲线
QT
开发的能够
接收
串口
数据
并将其转化为
波形
同步实时显示的上位机,且可以将
数据
以及具体时间打印在TXT文件上面,提供源码,以方便修改,我用的是
QT
5最新版本的,
基于
QT
的
串口
收发和
波形
绘制
上位机程序
使用
QT
软件编写的
串口
收发上位机程序,适合初学者学习使用。同时包含
波形
的
绘制
界面
,但是仍有较多BUG未解决。
celiangyiGUI.rar_
QT
_
QT
串口
_
qt
串口
_
qt
波形
_
串口
qt
波形
通过
串口
控制下位机的一个
QT
界面
,有
绘制
波形
,读取电压电流等参量的功能。
Qt
与stm32通信
绘制
波形
Qt
作上位机,
接收
发送
数据
,stm32与
Qt
进行
串口
通信
Qt
16,201
社区成员
26,591
社区内容
发帖
与我相关
我的任务
Qt
Qt 是一个跨平台应用程序框架。通过使用 Qt,您可以一次性开发应用程序和用户界面,然后将其部署到多个桌面和嵌入式操作系统,而无需重复编写源代码。
复制链接
扫一扫
分享
社区描述
Qt 是一个跨平台应用程序框架。通过使用 Qt,您可以一次性开发应用程序和用户界面,然后将其部署到多个桌面和嵌入式操作系统,而无需重复编写源代码。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章