社区
硬件/系统
帖子详情
一个线程读数据,一个线程画曲线图,如何同步?
wazq
2005-03-20 09:46:15
我的目的是要将串口读进来的数据,实时的画图,边读边画。我用的是CSerialPort串口类,这个类里直接可以开启一个线程,用来读数据。串口在接收数据时,是一直在接收,而画图要把每个数据都画出来,请问如何实现同步呢?如果画得慢了或快了,就会数据丢失或重复画。有人用过这个串口类吗?怎么同步啊?串口线程是由串口类直接调用的,我没法控制这个线程是否要接收数据。
...全文
141
8
打赏
收藏
一个线程读数据,一个线程画曲线图,如何同步?
我的目的是要将串口读进来的数据,实时的画图,边读边画。我用的是CSerialPort串口类,这个类里直接可以开启一个线程,用来读数据。串口在接收数据时,是一直在接收,而画图要把每个数据都画出来,请问如何实现同步呢?如果画得慢了或快了,就会数据丢失或重复画。有人用过这个串口类吗?怎么同步啊?串口线程是由串口类直接调用的,我没法控制这个线程是否要接收数据。
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
j805
2005-03-23
打赏
举报
回复
同一个缓冲区,一个写数据的指针,一个读数据的指针,读的时候先判断:读数据的指针小于写数据的指针就读出来画图。
zjg751206
2005-03-23
打赏
举报
回复
写一个共用的结构体变量。可以放在mainframe中。然后启动定时器。定时更新。有数据就送到结构体中,定时器只管调用结构体中的数据画线。我上次就这么搞的。什么同步异步太烦。不实用。当然如果老兄有时间慢慢看看也行。我看了很久都没看懂。伟大的c++功能总是这么强大我可以通过别的方法绕过去。反正功能实现了,可靠算了。
一个懒惰而且还想完成任务的程序员就有我
perfect1
2005-03-22
打赏
举报
回复
可以试试用CEvent
oyljerry
2005-03-21
打赏
举报
回复
要么用异步串口方式
nuaawenlin
2005-03-21
打赏
举报
回复
如果画得慢了或快了,就会数据丢失或重复画。有人用过这个串口类吗?怎么同步啊?串口线程是由串口类直接调用的,我没法控制这个线程是否要接收数据。
/////////////////////////////////
1,数据量没有超过你设定的数据缓冲区,它是不会丢失的,你可以放心
2,可以采用重叠方式来操作串口,不过CSerialPort是同步方式,所以如果你想要改进,需要自己来写
wazq
2005-03-21
打赏
举报
回复
怎么没人回答我啊?再等。。。。。。。。。
Windows图形编程(pdf)
Windows图形编程 完全版
VC界面类编程技巧大全
VC界面类编程技巧大全,收录了135个典型的界面类编程技巧,对开发界面特效有很大的帮助。精心收集。
用C#绘制实时
曲线图
在实际项目中我们经常需要绘制一些实时的数据图片,比如当前各公司的用水量、用电量还有播放声音视频时实时显示当前的声频等等,在我们最熟悉的任务管理器也有这么
一个
功能,用来表示当前CPU的使用频率,最近笔者刚刚给朋友完成了
一个
类似的功能图,用
曲线图
来实时表示一些实际数据,由于形象直观,很受客户欢迎。不过由于某些原因,本人不能将实际项目中的代码拿出来给大家分享,只能模拟了
一个
简单的实现,代码没有过多优化
python多
线程
实现绘制动态图
一、背景 有些情况下,我们面对实时更新的数据,希望能够在
一个
窗口中可视化出来,并且能够实时更新,方便我们观察数据的变化,从而进行数据分析,例如:绘制音频的波形,绘制动态曲线等,下面介绍使用matplotlib结合多
线程
绘制动态图,希望能帮助到有需要的朋友。 本人遇到的场景:最近刚好在学习人工智能中的遗传算法,并且使用该算法求解TSP,了解这个算法的朋友知道这个算法是通过不断迭代,寻找适应度大的最优解,为了了解迭代过程中适应度的变化,我希望能够实时更新迭代过程中的适应度,将其可视化出来(数据量不断增大) 直
多
线程
线程
数设置多少合适
前沿 大家都用过
线程
池,但是
线程
池数量设置为多少比较合理呢?
线程
数的设置的最主要的目的是为了充分并合理地使用 CPU 和内存等资源,从而最大限度地提高程序的性能,因此让我们一起去探索吧! 首先要考虑到 CPU 核心数,那么在 Java 中如何获取核心
线程
数? 可以使用 Runtime.getRuntime().availableProcessor() 方法来获取(可能不准确,作为参考) 或者直接去服务器查看 温故为什么使用
线程
场景 如果有两个任务需要处理,
一个
任务A,
一个
任务B 方案一:
一个
线程
执行任务
硬件/系统
2,644
社区成员
17,232
社区内容
发帖
与我相关
我的任务
硬件/系统
VC/MFC 硬件/系统
复制链接
扫一扫
分享
社区描述
VC/MFC 硬件/系统
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章