Форум РадиоКот https://radiokot.ru/forum/ |
|
Отличие USB от RS-232 https://radiokot.ru/forum/viewtopic.php?f=21&t=131581 |
Страница 1 из 2 |
Автор: | СЦБист [ Вс май 22, 2016 13:26:12 ] |
Заголовок сообщения: | Отличие USB от RS-232 |
Добрый день ! В чем основное отличие USB от RS-232 Кадры у них хоть одинаковые ? ![]() |
Автор: | Maykill [ Вс май 22, 2016 13:38:20 ] |
Заголовок сообщения: | Re: Отличие USB от RS-232 |
а сравнить? http://www.gaw.ru/html.cgi/txt/interfac ... /start.htm http://usb.fober.net/cat/teoriya/ http://www.gaw.ru/html.cgi/txt/app/Atme ... 32_usb.htm |
Автор: | СЦБист [ Вс май 22, 2016 13:41:56 ] |
Заголовок сообщения: | Re: Отличие USB от RS-232 |
Стало быть не чем в основном не отличается. Ладно будем пробовать. |
Автор: | B@R5uk [ Вс май 22, 2016 14:40:49 ] |
Заголовок сообщения: | Re: Отличие USB от RS-232 |
Ну вы сравнили жопу с пальцем. RS-232 — это интерфейс железного уровня. USB — это стек протоколов: несколько на программном уровне, несколько не железном, плюс интерфейсы между всеми этими уровнями. Если бы USB и Ethernet сравнивать захотели, то ещё туда-сюда. |
Автор: | СЦБист [ Вс май 22, 2016 14:50:51 ] |
Заголовок сообщения: | Re: Отличие USB от RS-232 |
USB полудуплекс как я понял. хреновая штука значит. |
Автор: | B@R5uk [ Вс май 22, 2016 16:35:29 ] |
Заголовок сообщения: | Re: Отличие USB от RS-232 |
Нет там никаких дуплексов и полудуплексов. Хаб отправляет запросы, устройства отвечают. Есть несколько режимов работы, различающихся скоростью и назначением. Почитайте Агуров П. - Интерфейс USB. Практика использования и программирования. |
Автор: | Alkul [ Вс май 22, 2016 18:20:11 ] |
Заголовок сообщения: | Re: Отличие USB от RS-232 |
Автор, конечно, весьма забавно сравнивает интерфейс физического уровня с действительно стеком протоколов, тем не менее вот так категорично: B@R5uk писал(а): Нет там никаких дуплексов и полудуплексов. я бы не стал. Дуплекс и полудуплекс - это вполне определенные понятия. USB, конечно же, полудуплекс ибо одновременно передача и прием осуществляться не могут чисто физически. Примеры? RS-232 - дуплекс RS-485 - полудуплекс RS-422 - дуплекс RS-485 4wire (да, есть и такая экзотика) - физически - дуплекс, а логически - полудуплекс, потому что ведомые все равно по своей инициативе ничего не передают USB - полудуплекс Ethernet - дуплекс Как правило, все интерфейсы и/или протоколы, в которых требуется выделенный мастер (или Host в терминологии спецификации USB) - полудуплексные. Однако нельзя говорить и вот так: СЦБист писал(а): USB полудуплекс как я понял. хреновая штука значит. Любой интерфейс и/или протокол может быть хорошим или хреновым только применительно к задаче. Есть задачи, для которых USB подходит идеально, есть задачи, для которых он подходит хуже и есть задачи, для которых он не подходит совсем. |
Автор: | СЦБист [ Пн май 23, 2016 10:58:14 ] |
Заголовок сообщения: | Re: Отличие USB от RS-232 |
А что вы скажите на это. https://www.youtube.com/watch?v=_liBtk04jAY может USB тоже дуплекс. |
Автор: | Alkul [ Пн май 23, 2016 12:12:22 ] |
Заголовок сообщения: | Re: Отличие USB от RS-232 |
СЦБист писал(а): А что вы скажите на это Вы троллите, что-ли? Не пойму... Вы точно правильно понимаете термины "дуплекс" и "полудуплекс"? А файл по Вашей ссылке внимательно посмотрели? |
Автор: | СЦБист [ Пн май 23, 2016 13:38:00 ] |
Заголовок сообщения: | Re: Отличие USB от RS-232 |
Alkul писал(а): [ Вы точно правильно понимаете термины "дуплекс" и "полудуплекс"? ? не умничай |
Автор: | Alkul [ Пн май 23, 2016 14:58:48 ] |
Заголовок сообщения: | Re: Отличие USB от RS-232 |
СЦБист писал(а): не умничай Напомни, когда я с тобой на брудершафт пил? Адьес |
Автор: | СЦБист [ Пн май 23, 2016 15:01:51 ] |
Заголовок сообщения: | Re: Отличие USB от RS-232 |
не умничай |
Автор: | YS [ Пт май 27, 2016 00:38:51 ] |
Заголовок сообщения: | Re: Отличие USB от RS-232 |
Цитата: Стало быть не чем в основном не отличается. ![]() ![]() 1. Сигналы RS-232 передаются относительно земли, USB - дифференциальная линия, но с особыми single-ended состояниями. 2. USB может обеспечивать питание устройств, RS-232 - нет. 3. RS-232 может быть полнодуплексным, USB полудуплексный. 4. USB имеет гораздо более высокую битовую скорость. 5. RS-232 не применяет хитрого канального кодирования, USB применяет NRZI с коррекцией последовательностей битов (bit stuffing). 6. RS-232 не определяет роли сторон. В USB есть понятие хоста и устройства. Ведущий всегда хост. 7. RS-232 не определяет метода логического взаимодействия устройств. У USB есть четко определенный протокол и форматы т.н. дескрипторов, соответствующих определенным классам устройств. USB и RS-232 совершенно несовместимы, ни физически, ни протокольно. Имеющиеся переходники USB-UART представляют собой активные трансляторы данных, которые радикально преобразуют парадигму передачи сообщения. USB-устройство, передающие последовательные данные, соответствует классу CDC. |
Автор: | Smen [ Пт май 27, 2016 07:33:52 ] |
Заголовок сообщения: | Re: Отличие USB от RS-232 |
YS, Вы это для кого расписываете? ![]() |
Автор: | YS [ Пт май 27, 2016 11:29:08 ] |
Заголовок сообщения: | Re: Отличие USB от RS-232 |
Для спрашивающего, разумеется. ![]() |
Автор: | СЦБист [ Пт май 27, 2016 11:58:27 ] |
Заголовок сообщения: | Re: Отличие USB от RS-232 |
А какая у USB предельная длина линии и скорость передачи. Про формат кадра тоже хочу знать. RS-485 тоже диф. линия |
Автор: | YS [ Пт май 27, 2016 14:14:38 ] |
Заголовок сообщения: | Re: Отличие USB от RS-232 |
СЦБист, я рекомендую вам почитать серии статей "USB Made Simple", а также "USB in a Nutshell". Мне они очень помогли, когда я реализовывал устройство класса USB Audio. В объеме одного форумного поста про USB не рассказать. Это действительно достаточно сложный протокол. Заметьте, что одного знания формата кадра недостаточно для того, чтобы сделать устройство, работающее через USB. Необходимо поддерживать весь стек, вплоть до передачи дескрипторов, иначе хост просто не признает устройство. |
Автор: | Smen [ Пн май 30, 2016 06:53:22 ] |
Заголовок сообщения: | Re: Отличие USB от RS-232 |
Чем отличается килька от речки, Чем отличается хлев от овечки, Чем отличается повар от супа — Спрашивать так интересно, но глупо. Навеяло... ![]() |
Автор: | СЦБист [ Пн май 30, 2016 10:53:56 ] |
Заголовок сообщения: | Re: Отличие USB от RS-232 |
Почему все время шумишь не по теме ? |
Автор: | B@R5uk [ Пн май 30, 2016 11:58:13 ] |
Заголовок сообщения: | Re: Отличие USB от RS-232 |
Потому-что кто-то тут у нас толстый и зелёный и вечно голодный. Подкармливает человек по доброте душевной. |
Страница 1 из 2 | Часовой пояс: UTC + 3 часа |
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group http://www.phpbb.com/ |