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()
//丢弃来自串行驱动程序的传输缓冲区的数据。
网友评论