Разница между физическим и виртуальным последовательным портом заключается в их природе и реализации:
- Физический последовательный порт существует в виде электронных компонентов и соединён напрямую с мультиконтроллером материнской платы. 12 Например, к таким портам относится COM-порт стандарта RS-232. 2
- Виртуальный последовательный порт реализуется программно через контроллер и драйвер. 12 Например, после установки драйвера на компьютере появляется виртуальный COM-порт, работа с которым аналогична работе с реальным COM-портом. 4
Виртуальный порт ретранслирует данные чему-то, что может их обработать, например, в USB. 2 Он нужен, когда программа разработана для работы с определённым аппаратным портом, а его нет (например, в ноутбуках). 2