C#实现把指定数据写入串口
时间:2021-03-02 11:45:54|栏目:.NET代码|点击: 次
public static bool WriteToSerialPort(byte[]byteArr)
{
SerialPort Com = newSerialPort();
try
{
Com.ReadTimeout = 5000;
Com.WriteTimeout = 5000;
Com.PortName = "Com1";
Com.BaudRate = 9600;
Com.StopBits = StopBits.One;
Com.Parity = Parity.None;
Com.Open();
Com.Write(byteArr, 0,byteArr.Length);
return true;
}
catch(Exception ex)
{
return false;
}
finally
{
Com.Close();
}
}
本例使用的是方法Write(Byte[]buffer, Int32 offset, Int32 count)。该方法使用缓冲区的数据将指定数量的字节写入串行端口。buffer为缓冲区,offset表示从此处开始将字节复制到端口,count表示要写入的字节数。
上一篇:C#提高编程能力的50个要点总结
栏 目:.NET代码
下一篇:asp.net DbProviderFactory的使用-示例
本文标题:C#实现把指定数据写入串口
本文地址:http://www.codeinn.net/misctech/72722.html






