string strs3 = null;
//接收数据并显示函数:可用:测试的接收数据为:0x01 0x02(镇头) 0x02(长度) 0x03(帧尾、即校验位) 0x34 0x05(数据):这是硬件发送过来的测试数据
private void DataReceivedHandler(object sender, SerialDataReceivedEventArgs e)//串口数据接收事件
{
int n = mySerialPort.BytesToRead;//获取接收缓冲区读取的字节数;
byte[] buf = new byte[n];//创建n个字节的缓存;
mySerialPort.Read(buf, 0, n);//读取数据存储到buffer.
byte[] ReceiveByte = new byte[256];//建立接收数据处理的buffer。
buffer.AddRange(buf);//缓存数据
//完整性判断
while (buffer.Count >= 4)
{