Я хочу отправить некоторые данные с моего компьютера на микроконтроллер PIC 16fxxxx. я написал серийный код передатчика порта с помощью C#:проверить подключение последовательного порта
вот код:
try
{
SerialPort port = new SerialPort(
"COM11", 9600, Parity.None, 8, StopBits.One);
// Open the port for communications
port.Open();
////////////////////
byte array1;
array1 = Convert.ToByte("11100100", 2);
/////
byte[] array = new byte[1];
array[0] = array1;
port.Write(array, 0, 1);
// Close the port
port.Close();
}
catch (Exception ed)
{
MessageBox.Show(ed.Message);
}
Мой вопрос: Я тестировал этот код и он преуспевает, но приемник был также ПК. Этот код является общим: если я подключу его к ПОС, будет ли он работать одинаково?
Зачем вмешиваться. Как. @jonathan –
Я не знаю, но, возможно, порт закрывается до завершения передачи Обычно порты открываются в начале приложения, а затем остаются открытыми, пока приложение не будет закрыто. – skinnedKnuckles