C#使用mschart+serialport控件组合,每隔3秒时间间隔,读取串口数据,绘制实时曲线。。。
小弟不才,近日需要将一vb写的源程序转为C#编写,并修复其读取数据时丢包的bug,从网上找了很多大神的相关介绍,但还有几点尚不清楚,请坛里的各位大哥大姐给小弟个思路。
项目通讯协议以及本人思路详解:串口名称com1,波特率9600,接收时间间隔3000毫秒,数据包大小为6764,读取的为16进制数据,头尾数据已知,为避免造成丢数的现象采用了线程+委托的处理方法,但却出现了死锁现象。。。郁闷ing
因为之前未接触过线程以及串口方面的相关知识,所以现在感觉思路很不清晰。。。求教了