使用serialPort控件进行串口通信

  • Post author:
  • Post category:其他



1、选取串口


serialPort.PortName =


串口名


;


2、打开串口


serialPort.Open();


3、关闭串口


serialPort.Close();


4、发送信息


serialPort.Write(


信息


);


5、接收信息并显示出来


int count = serialPort.BytesToRead;


//获取接收信息的字节数


byte[] readBuffer = new byte[count];


serialPort.Read(readBuffer, 0, readBuffer.Length);


string str = System.Text.Encoding.UTF8.GetString(readBuffer);


//UTF-8形式信息


if (str != ” “)


{


delShowCode dShow = new delShowCode(ShowCode);


this.Invoke(dShow, str);


}


private delegate void delShowCode(string sCode);


private void ShowCode(string sCode)


{


//显示操作


}



版权声明:本文为weixin_41265587原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。