System.IO.IOException: устройство не готово, ошибка конфигурации последовательного порта

Когда моя форма загружается, я хочу открыть последовательный порт. Я знаю, что COM3 уже закрыт, и я знаю, что это правильное имя (я вижу мое устройство как COM3 в диспетчере устройств). Это мой код:

SerialPort sp = new SerialPort();

sp.PortName = "COM3";
sp.BaudRate = 2400;
sp.Parity = Parity.None;
sp.StopBits = StopBits.One;
sp.DataBits = 8;
sp.Handshake = Handshake.RequestToSend; //DO NOT SET TO NONE
sp.DataReceived += new SerialDataReceivedEventHandler(DataReceivedHandler);

sp.Open();

однако, когда я компилирую его, мне говорят, что устройство не готово. Как мне это подготовить?

0 ответов

Другие вопросы по тегам