美文网首页
C#学习笔记——串口通信

C#学习笔记——串口通信

作者: wsy96 | 来源:发表于2018-10-26 10:03 被阅读0次
2018.10.19 转载请注明出处**

C#对串口的操作非常方便,具体的的操作来自类SerialPort。

SerialPort Class (System.IO.Ports)

下面详细描述对串口的基本操作:

新建一个串口对象

SerialPort port = new SerialPort();

设置串口的一些配置

port.PortName = "COM1";//串口名
port.BaudRate = 115200;//波特率
port.DataBits = 8;//数据位
port.Parity = Parity.None;//校验位
port.StopBits = StopBits.One;//停止位
port.ReadTimeout = 1000;//读串口延时
port.WriteTimeout = 1000;//写串口延时

具体串口操作

v2-3d74d759e56d50b1f9cb9806b3f62604_r.jpg

清空缓冲区

DiscardInBuffer()

//丢弃来自串行驱动程序的接收缓冲区的数据。

DiscardOutBuffer()

//丢弃来自串行驱动程序的传输缓冲区的数据。

相关文章

网友评论

      本文标题:C#学习笔记——串口通信

      本文链接:https://www.haomeiwen.com/subject/bmcktqtx.html