mfc-MFC如何将不停接收的串口数据绘制成动态波形图,求绘制代码

问题描述

MFC如何将不停接收的串口数据绘制成动态波形图,求绘制代码

怎么处理数据,绘制区才能动态绘制,没有重影呢,求数据处理代码,急死我了,拜托了

解决方案

这种直接用图形控件,或用c#

解决方案二:

用GDI+来做就可以。然后使用双缓冲绘图,可避免重影

解决方案三:

你说的重影是闪烁么,可以用双缓冲绘图来解决

时间: 2024-10-31 20:15:06

mfc-MFC如何将不停接收的串口数据绘制成动态波形图,求绘制代码的相关文章

用VB接收了串口数据后,在坐标图上动态显示的问题,求高人指点 #VB新手#

问题描述 用VB接收了串口数据后,在坐标图上动态显示的问题,求高人指点 #VB新手# 本程序串口数据能接收,坐标图(转速-时间)也画好了,问题在用Pset打点连线中,Pset(xy)中,怎样把最新的数据放入y,并且在超过x轴范围后自动清屏重打或者消隐,程序在链接里面,在线等 解决方案 不过不需要自己去画,可以用mscharthttp://blog.163.com/wzhxxt@126/blog/static/4189356320121051510832/直接绑定你的数组就可以了. 解决方案二:

node-serialport —— Node.js 串口数据读写包

node-serialport 是一个 Node.js 的包,用来对串口数据进行读写操作. 基本示例代码: var SerialPort = require("serialport").SerialPort var serialPort = new SerialPort("/dev/tty-usbserial1", { baudrate: 57600 }, false); // this is the openImmediately flag [default is

c# 组网 客户端双网卡需固定网卡接收和发送数据

问题描述 客户端是双网卡网卡A和网卡B网卡A的IP为192.168.31.12网卡B的IP为192.169.9.16,网卡A外部组网网段为225.225.0.22,端口为2304现在需要通过网卡A接收和发送数据到端口我自己写的代码如下:IPEndPointlocalIP=newIPEndPoint(IPAddress.Parse("192.168.31.12"),2304)ZuBoClient=newUdpClient(localIP)ZuBoIp=newIPEndPoint(IPAd

stm32不停地发送一个字节的数据,mfc编写的上位机接收到了但是显示乱码

问题描述 stm32不停地发送一个字节的数据,mfc编写的上位机接收到了但是显示乱码 用MFC写了一个串口接收的函数,为了测试,单片机stm32每隔一秒不停地发送同一个数,比如是0x32,想显示在接收框里面,但是每次显示都是乱码,如果以16进制显示就是8位16进制码. 设置断点调试了一下,发现bt是成功接收到了的,但是以cstring显示就乱码了,为什么呢? 代码如下: void C无人机地面控制终端Dlg::OnCommMscomm1() { // TODO: 在此处添加消息处理程序代码 VA

mfc串口数据绘制波形图,能否帮我看下这样处理是什么意思,尤其是for循环里面,急急急,拜托了

问题描述 mfc串口数据绘制波形图,能否帮我看下这样处理是什么意思,尤其是for循环里面,急急急,拜托了 COleSafeArray m_number; long lengthi; BYTE data[600]; int ai=0bi=0ci=0di=0; int sum=0; m_number=ch; //将WPARAM ch转化为COleSafeArray形变量 length=m_number.GetOneDimSize(); //确定数据长度 for(i=0;i<length;i++) m

图片-MFC 编程。接收到的数据为什么都是一个字符一个字符的,这么多的字符串结束符,新手求教

问题描述 MFC 编程.接收到的数据为什么都是一个字符一个字符的,这么多的字符串结束符,新手求教 收到的数据个数是对的,但就是实际数据和字符结束符一样一半.怎么会这样啊 解决方案 给出完整代码 ..... 解决方案二: 楼主看下MFC编码,我也遇到过转换宽字符后就没问题了

数据显示-如何将串口接收到的数据返回给主线程并显示在编辑框中?

问题描述 如何将串口接收到的数据返回给主线程并显示在编辑框中? 小弟用的是serialPort,MFC,怎么才能把串口接收到的数据返回给主线程显示在编辑框中?求大侠帮助! void CRBAS_ODBCView::OnButtonSurveyStart() { /**************发数据*********************************/ SerialPort^ _serialPort = gcnew SerialPort("COM3", 38400, Par

数据-MFC文件操作问题,文件改写、插入、删除等等。求大神帮忙

问题描述 MFC文件操作问题,文件改写.插入.删除等等.求大神帮忙 问题有点繁琐,请耐心看完. 1.高速以太网接收数据,再把接收到的数据写入计算机文件. 2.接收到的数据要按时间先后顺序存放,每一个数据帧头都有时间序列 3.由于网络延时很大,有些后发送的数据帧先到达,已致接收到的数据包错乱 例如: 按时间序列先后有A.B.C三个数据帧依次发给计算机,现计算机收到数据帧先后顺序是A.C.B,计算机应该将数据存储成A.B.C 问题: 1.由于是高速传输数据量大,计算机不可能一直保存数据,等顺序正确后

MFC程序,数字图像,检测到边缘、转化成二维点阵之后,如何获取关键点

问题描述 MFC程序,数字图像,检测到边缘.转化成二维点阵之后,如何获取关键点 背景:在做毕设,题目是基于单幅数字图像进行瓷器的三维重建,导师给的思路是对瓷器的正视图进行边缘检测,然后对获取的边缘进行处理,得到完整的母线,最后将母线上的点作为样条线的控制点导入3dsmax中车削建模. 问题:我现在已经能够处理得到单像素母线轮廓了,但是像素点太密了,直接导入建模数据量太大,所以想在母线上提取关键点,我现在觉得可能是和曲线拟合相关,但具体不是很有思路,想问问大家 解决方案 非刚体怎么提取关键点,这个