Например TDA7294

Форум РадиоКот :: Просмотр темы - Отличие USB от RS-232
Форум РадиоКот
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

Кадры у них хоть одинаковые ? :o

Автор:  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

Цитата:
Стало быть не чем в основном не отличается.


:facepalm: :)))

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

Чем отличается килька от речки,
Чем отличается хлев от овечки,
Чем отличается повар от супа —
Спрашивать так интересно, но глупо.
Навеяло... :wink:

Автор:  СЦБист [ Пн май 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/