C#完成把指定命據寫入串口。本站提示廣大學習愛好者:(C#完成把指定命據寫入串口)文章只能為提供參考,不一定能成為您想要的結果。以下是C#完成把指定命據寫入串口正文
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表現要寫入的字節數。