我同时打开2(COM3和COM5)个串口,我想轮循2个串口的数据,比如先读取COM3的数据,然后再读取COM5的数据.我是用timer时间控件刷的.
请问这个怎么实现呢?能给点提示吗?谢谢了!
请问这个怎么实现呢?能给点提示吗?谢谢了!
解决方案 »
- CreateFile打不开COM10以上的串口,有没有大神清楚怎么回事。。
- CHART动态显示
- 先关串口还是先停线程.
- 问一个关于 SqlConnection/OleDbConnection 的打开与关闭时机话题,以及datareader的一些问题.
- C#中如何按位操作内存
- 将DataGrid与Sql数据库绑定后,怎样对DataGrid进行数据插入?
- C# splitContainer1.Panel2 中嵌入多个MDI子窗体,怎么获得最前端窗口的名称呢?
- 以前的子类化技术,不知道现在用C#应该如何来实现?
- 关于DataList的简单问题??
- 急,在线,一个关于Invoke调用方法的问题
- C# activex控件问题(急!!!!!)
- 用C#写XML遇到的一个问题
个人觉得仅用时间控件来控制读取顺序不太合适,定时结束时,当前的串口没读取完怎么办?
串口读取程序有DataReceived时间触发,两个串口各读各的,可以用两个线程,提高效率