Каковы различия между USB и RS232?
Вы найдете гораздо больше, чем я могу рассказать вам о возможностях и недостатках RS232, начав с поиска RS232, а затем «бродя по сети» и следуя по теме, к которой он ведет. Ни одна страница не расскажет вам всего, но 10 или 20 быстрых снимков покажут вам, насколько это было полезно и как ужасно, и в то же время.
USB задуман как высокоскоростной расширяемый полностью стандартизированный интерфейс между 1 вычислительным устройством, использующим один порт, и N периферийными устройствами, использующими один порт каждый, причем все управление осуществляется сигналами в потоке данных. USB очень сложно обеспечить низкоуровневые интерфейсы для. «Простые» интерфейсы распространены, но они предоставляют и скрывают очень большую степень связанной сложности.
RS232 был задуман как относительно низкоскоростной полустандартизированный интерфейс 1: 1 между 1 вычислительным устройством и 1 периферийным устройством на порт, причем аппаратное управление является неотъемлемой частью работы. RS232 относительно легко обеспечить для физических интерфейсов низкого уровня.
RS232
был (и до некоторой степени все еще остается) очень полезным мощным гибким способом подключения вычислительного устройства к периферии.
Однако [tm] [!!!] RS232 был задуман как небольшая скорость (максимум несколько метров), умеренно низкая скорость (обычно 9600 бит / с, до 100 кбит / с в некоторых случаях, быстрее в очень специализированных ситуациях), одно устройство на порт ( исключения, подтверждающие правило).
Сигнализация была несбалансированной относительно земли с использованием примерно +/- 12 В с логической единицей на dfata = -V и логической на контроле = + V. На исходном 25-контактном разъеме было много-много управляющих сигналов, что привело к чрезвычайно широкому спектру нестандартного использования и несовместимости. В более поздней версии разъем был уменьшен до 9 контактов с достаточным количеством управляющих сигналов, чтобы позволить людям совершенно не соответствовать стандартам.
Работа RS232 между случайно выбранным оконечным устройством и компьютером или аналогичным устройством МОЖЕТ зависеть от необходимости подключаться и работать или требовать минут, часов или дней игры, а в некоторых случаях просто не будет работать.
RS232 НЕ обеспечивает питание как таковое, хотя многие люди использовали его для питания оборудования различными способами, ни один из которых не является стандартным. Наблюдение за линиями данных позволит идентифицировать сигналы данных. (Быстрые глаза и мозг, который работает на подходящем количестве кбит / с, помогут).
Передача данных является однонаправленной на линии передачи и приема и использует асинхронное кадрирование.
Конструкция рассчитана на соединение 1: 1 без возможности многоточечного соединения 1: N без нестандартных схем.
USB
до USB2 - это 4-х проводная физическая система с двумя линиями питания и двумя линиями передачи данных. Нет никаких физических контрольных линий. USB3 использует больше строк, и детали лучше оставить для другого вопроса и ответа.
Начальная скорость была 12 Мбит / с, увеличена до 480 Мбит / с с USB2 и до 5 Гбит / с в режиме «Суперскорость» с USB3.
Управление и настройка выполняются с помощью программного обеспечения с использованием сигналов данных, которые являются неотъемлемой частью интерфейса. Наблюдение за потоком данных с помощью осциллографа не выявит фактический компонент данных системы.
Передача данных использует сигнализацию сбалансированного дифференциального напряжения 0 / + 5.
Передача данных является двунаправленной, и владение «шиной» является неотъемлемой частью протокола.
Соединение почти всегда физически 1: 1, но на одном порту можно разместить несколько логических устройств. Подключение N физических устройств к одному входному порту обычно осуществляется с помощью «концентратора», но это, по сути, является видимым проявлением внутреннего расположения 1: N, которое является неотъемлемой частью конструкции.
Будут некоторые интересные проблемы с соединителями :-):
USB2 / USB3 отсюда
Отсек суперскорости USB3 с обратной совместимостью USB 2 отсюда
USB3.COM - разъемы сверхскоростного кабеля USB3 отсюда
Википедия RS232
USB против последовательного
Википедия USB
USB3 SuperSpeed FAQ
Википедия USB3
USB.ORG - суперскорость