今天有人提到C#接收串口数据,想到以前做过接收串口发送的重量数据,现做简单整理。
C#中使用SerialPort类实现串口通讯,核心代码如下:
//定义委托
public delegate void Displaydelegate(byte[] InputBuf);
public static Displaydelegate disp_delegate;
//初始化串口设置
public static SerialPort serialPort = new SerialPort("COM1", 9600, Parity.None, 8, StopBits.One);
private void openPort()
{
//如果串口是打开的,先关闭
if (</