求助,用VC画一个图形界面,接收从串口或者USB发送上来的数据,类似坐标;

再将这些数据实时按大小区分,用颜色表示;有代码或者介绍都行啊,谢谢。ts050815@yahoo.com.cn... 再将这些数据实时按大小区分,用颜色表示;有代码或者介绍都行啊,谢谢。
ts050815@yahoo.com.cn
展开
 我来答
yz4330181
2011-09-13 · TA获得超过105个赞
知道小有建树答主
回答量:151
采纳率:0%
帮助的人:125万
展开全部
建议你用多线程,至少两个线程,数据接受和处理一个线程,数据显示一个线程;这样至少界面不会卡住的现象。
如果数据接收和处理计算量比较大,这两个还可以分两个线程。
数据接收直接调用串口驱动或则从网上下载一个关于串口数据读取封装类就可以了。
数据处理根据发送数据的情况对串口数据包进行解析,从数据包中解析出你想要的数据。将解析好的数据放在一块共享内存中,通知界面线程来拿就可以了。
界面显示运用MFC的Timer和Draw函数进行刷新和绘制就可以了。
更多追问追答
追问
能否有个类似的实例呀?
追答
我以前作过从串口读取数据,并显示,但我们是一个大的数据采集系统,从串口读取数据只是其中一部分,我们是通过界面配置对串口包的解析来解析串口,别的和上面说的相似。
这种东西每个人的需求不同,不过思路应该差不多,就上面说的几部分,如果你显示想作得很好看,可以用别人的控件,你传数据给它就可以了。
耐心又舒心丶彩虹N
2011-09-13 · 超过11用户采纳过TA的回答
知道答主
回答量:41
采纳率:0%
帮助的人:31.3万
展开全部
首先要实现程序与串口或USB通讯,然后画图的话,建议用TeeChart控件实现,里面有饼图的功能,可以省去不少麻烦。
追问
能否有个类似的实例呀?
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式