Я запутался в этих трех понятиях.
Насколько я понимаю, Serial Port
обычно означает порт, совместимый с RS-232 (RS = рекомендуемый стандарт). USB
означает Universal Serial Port
. Поэтому его имя содержит последовательный порт, поддерживает ли он RS-232? Что означает Universal
?
А что означает COM-порт?
ADD 1
Некоторое понимание ответа Ганса:
Чтобы уменьшить нагрузку, производители устройств обычно делают свое устройство таким же, как устройство последовательного порта. Это зависит от того, что многие библиотеки OS и языков уже включили поддержку последовательного порта. Хотя такая поддержка не сопоставима с реальным драйвером соответствующего устройства.
ADD 2
Хороший справочный документ о Последовательный порт HOW-TO.
И btw, Проект документа Linux действительно полезен.