随笔- 24
文章- 0
评论- 103
阅读-
79456
10 2013 档案
对比SerialCommunication和微软的SerialPort,向SerialPort看齐
摘要:SerialCommunication是我综合网上看到的代码稍作修改而成的串口通信类,而SerialPort则是C#的System类库的IO目录Ports子目录下的串口通信类。SerialCommunication只有区区的二百多行,而SerialPort则有几千行。下面我将介绍SerialPort相对于SerialCommunication好在哪里。 首先是一些基本字段的对比。/// /// 波特率/// public int BaudRate;/// /// 数据位/// public byte ByteSize = 8;/// /// 奇偶校验,0-4=no,odd,even,ma...
阅读全文
通用串口通信类
摘要:以前串口通信一直用AxInterop.MSCommLib第三方串口通信类,但是发现那个东西用着很麻烦,因为需要设置ActiveX控件的持久状态OcxState,这个东西又蛋疼的一般在Winform的Designer里面,随意调整一下界面的布局,那个OcxState的设定就不见了。。。还有个蛋疼的地方就是打开和关闭串口需要比较久的时间。 于是我就想要自己写一个串口通信类,就叫做SerialCommunication。 首先需要一些DllImport[DllImport("kernel32.dll")]private static extern int CreateFile(
阅读全文