怎么用C#根据从串口收到的数据画实时的坐标图 收到的数据是一个温度值

主要用什么函数,本人没学过C#.不太会用... 主要用什么函数,本人没学过C#.不太会用 展开
 我来答
龙的猫
2014-04-16 · TA获得超过447个赞
知道小有建树答主
回答量:562
采纳率:73%
帮助的人:263万
展开全部
c# 串口主要用到SerialPort 这个类
常用的就是一下几个属性和方法
串口名
serialPort1.PortName = "COM1";
波特率
serialPort1.BaudRate = 9600;
打开
serialPort1.Open();
关闭
serialPort1.Close();
你可以循环监听串口上的数据 但是要注意这里串口不会帮你组织数据格式
要自己去组织下可识别的数据格式

画图很简单 用graphics 去画就行了 微软也有其他的折线图 饼图什么的控件
说白了就是设置一堆属性 然后绑定数据 具体控件具体MSDN吧
追问
主要是画图不会,picturebox可以实时画图吗?需要什么其他的函数?
追答
如果采样频率不是很高的话可以使用Microsoft Chart 这套图表控件

picturebox 适合展示静态图片 当然你可以用代码绘制bitmap 来显示到picturebox上。
但是效率很定没有使用graphics 去画高
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式