Последовательные порты RS-232 и USB имеют ряд отличий, среди которых:
- Передача сигналов. 1 RS-232 передаёт сигналы относительно земли, USB использует дифференциальную линию. 1
- Обеспечение питания. 1 USB может обеспечивать питание устройств, RS-232 — нет. 1
- Тип передачи. 1 RS-232 может быть полнодуплексным, USB — полудуплексный. 1
- Скорость передачи. 1 USB имеет более высокую битовую скорость. 1
- Кодирование. 1 RS-232 не применяет хитрого канального кодирования, USB применяет NRZI с коррекцией последовательностей битов. 1
- Определение ролей сторон. 1 RS-232 не определяет роли сторон, в USB есть понятие хоста и устройства. 1
- Метод логического взаимодействия устройств. 1 RS-232 не определяет метода логического взаимодействия устройств, у USB есть чётко определённый протокол и форматы дескрипторов, соответствующих определённым классам устройств. 1
USB и RS-232 несовместимы ни физически, ни протокольно. 1 Для подключения устройств с интерфейсом RS-232 к современным или специализированным системам используют переходники, например USB-COM. 4