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

2018-10-26  本文已影响0人  wsy96
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()

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

上一篇下一篇

猜你喜欢

热点阅读