我必須以二進制格式發送數據,也必須以二進制格式接收另一端。我已經從串口發送數據,但不知道如何將二進制數據發送到串口。這是8位二進制數據/字節寫入串口的正確方法。請大家幫忙。提前致謝。如何發送8位二進制數據到串口
port = new SerialPort("COM1", 19200, Parity.None, 8, StopBits.One);
port.DtrEnable = true;
port.RtsEnable = true;
port.Handshake = Handshake.RequestToSend;
port.ReadTimeout = 6000;
port.WriteTimeout = 5000;
port.Open();
byte[] b={0,1,1,0,1,1,1,0,1};
port.Write(b, 0, 8);
'byte's不是位。 – SLaks 2014-09-21 15:55:13