|
Стандарты на UART, RS-232 и проч., это же всё древней некуда |
|
|
|
May 18 2016, 16:33
|
Местный
  
Группа: Свой
Сообщений: 271
Регистрация: 6-12-11
Из: Taganrog
Пользователь №: 68 701

|
ГОСТ никак не гуглится на это дело, только электрические картинки, киньте ссылкой знатоки, плиз ! Меня интересует приём бита, чтобы статистически решить, валидный он или мусорный -- должен же быть на это Стандарт ? Намёки видел в даташите, что каждый бод делится на 16 тактов, в каждом 3 раза сэмплируется в середине текущее значение (как-то), но потом как принимается решение о годности -- нет данных. Наверное, бывают и другие методы, но они же должны быть официально в RFC или IEEE описаны.
|
|
|
|
|
 |
Ответов
|
May 24 2016, 14:19
|
Местный
  
Группа: Свой
Сообщений: 271
Регистрация: 6-12-11
Из: Taganrog
Пользователь №: 68 701

|
Всем большое спасибо, про Стык-С2 я и наловил "картинок" первым делом "жутко электрических", а как логическом уровне принимать переданное, похоже, оставлено на откуп личной инженерной мысли и демократической смекалки "кто во что горазд", да и наука ещё не "объяла" все удачные методы и не выложила на всеобщее обозрение, если "зачинатели" поленились перечислить всё, что может быть использовано, чтобы мы потом гордо писали "соответствует стандарту!" Дмитрию отдельное спасибо за ссылку ПРИНЦИПИАЛЬНУЮ С КАРТИНКАМИ по 3 отсчёта на бит ! Оно ж если сразу пойти в правильном направлении, то цель достаточно близка  Набор тестов какой-то в принципе может быть для UART хоть у буржуев, после прохода которого можно начинать тихо гордиться ?.. На Манчестер я находил ГОСТы от НИИ АС, там всё очень подробно -- протокол обязывает, он посложней. А набор типовых скоростей бывает стандартизованный у RS-485 + RS-422 ? Тоже как-то плохо гуглится большее 115200...
|
|
|
|
|
May 24 2016, 15:16
|
Знающий
   
Группа: Участник
Сообщений: 688
Регистрация: 13-05-16
Пользователь №: 91 710

|
Цитата(WitFed @ May 24 2016, 17:19)  А набор типовых скоростей бывает стандартизованный у RS-485 + RS-422 ? Тоже как-то плохо гуглится большее 115200... Набор типовых частот определяется делением на целые числа некоторой частоты, которая когда-то кем-то была выбрана в качестве опорной. Вот почти весь набор: 921600, 460800, 230400, 115200, 57600, 38400, 28800, 19200, 14400, 12800, 9600, 7200, 6400, 4800, 3600, 2400, 1200, 600, 300... Скорости менее 9600 уже давно не актуальны.
Сообщение отредактировал @Ark - May 24 2016, 19:52
|
|
|
|
|
May 25 2016, 15:24
|

Частый гость
 
Группа: Участник
Сообщений: 174
Регистрация: 3-11-06
Из: Санкт-Ленинград
Пользователь №: 21 949

|
Цитата(@Ark @ May 24 2016, 18:16)  Вот почти весь набор Канэшна, дика ызвыняюсь, но где это Вы нашли стандарт скоростей, для 485-го?
--------------------
Obligatus servus.
|
|
|
|
|
May 25 2016, 15:35
|
Знающий
   
Группа: Участник
Сообщений: 688
Регистрация: 13-05-16
Пользователь №: 91 710

|
Цитата(Dmitry Dubrovenko @ May 25 2016, 18:24)  где это Вы нашли стандарт скоростей, для 485-го? Так мы его не нашли. Ищем!  Это набор скоростей для UART. RS-485 / RS-422 / RS-232, как правило, используются в сочетании с UART. Но и другие варианты тоже возможны.
Сообщение отредактировал @Ark - May 25 2016, 23:21
|
|
|
|
|
May 26 2016, 18:04
|

Частый гость
 
Группа: Участник
Сообщений: 174
Регистрация: 3-11-06
Из: Санкт-Ленинград
Пользователь №: 21 949

|
Цитата(@Ark @ May 25 2016, 18:35)  Это набор скоростей для UART Таки, опять, дико извиняюсь, но это - сетка частот RS-232, а для UART'а никакой сетки нет и не было.
--------------------
Obligatus servus.
|
|
|
|
|
May 26 2016, 18:49
|
Знающий
   
Группа: Участник
Сообщений: 688
Регистрация: 13-05-16
Пользователь №: 91 710

|
Цитата(Dmitry Dubrovenko @ May 26 2016, 21:04)  Таки, опять, дико извиняюсь, но это - сетка частот RS-232, а для UART'а никакой сетки нет и не было.  Здесь Вы ошибаетесь. Эта сетка для "стандартного" контроллера COM-порта, который раньше присутствовал в каждом персональном компьютере. Это в бытовом ПК UART был подключен к драйверу RS-232. А в промышленнном ПК - мог быть подключен и к RS-485, и к RS-422. Если делаете стороннее устройство, которое через UART и драйвер RS-232 / RS-485 / RS422 будет подключаться к ПК, то будете вынуждены использовать эту "стандартную", общепринятую сетку частот. Ни куда не денетесь. P.S. А у современного ПК есть виртуальные COM-порты. И там - все та же сетка частот...
Сообщение отредактировал @Ark - May 26 2016, 19:24
|
|
|
|
|
May 27 2016, 13:56
|

Частый гость
 
Группа: Участник
Сообщений: 174
Регистрация: 3-11-06
Из: Санкт-Ленинград
Пользователь №: 21 949

|
Цитата(@Ark @ May 26 2016, 21:49)  "стандартного" контроллера COM-порта Каждый ком-порт UART, но не каждый UART ком-порт. Так что это Вы ошибаетесь. Цитата(@Ark @ May 26 2016, 21:49)  будет подключаться к ПК Относительно PC-юка, скорее всего (хотя и не обязательно, см. ниже), но существует масса других полезных устройств, работающих без компа. Цитата(@Ark @ May 26 2016, 21:49)  у современного ПК есть виртуальные COM-порты. И там - все та же сетка частот... И тут Вы глубоко заблуждаетесь. Виртуальные порты тем и хороши, что настраиваются на любую скорость (не из настроек Винды, разумеется), достаточно только поменять коэффициент делителя. Например, знаменитая FT232, делает это "с пол завода".
--------------------
Obligatus servus.
|
|
|
|
|
May 27 2016, 14:55
|
Знающий
   
Группа: Участник
Сообщений: 688
Регистрация: 13-05-16
Пользователь №: 91 710

|
Цитата(Dmitry Dubrovenko @ May 27 2016, 16:56)  ... Видите ли, в чем дело... Конечно, можно задать для UART и "нестандартную" скорость. Во многих случаях, это технически возможно. Вот только как быть с совместимостью? Ведь, стандарты, по большому счету, придумывают именно для этого. Вдруг устройство, к которому придется Вам подключаться, не поддерживает такие "широкие возможности"... Такое "нестандартное" решение, для конечного пользователя - потенциальная проблема. Иногда неразрешимая. В этой ситуации, он, как правило, вспоминает автора изделия непечатными словами.
|
|
|
|
|
May 27 2016, 15:07
|

Частый гость
 
Группа: Участник
Сообщений: 174
Регистрация: 3-11-06
Из: Санкт-Ленинград
Пользователь №: 21 949

|
Цитата(@Ark @ May 27 2016, 17:55)  Во многих случаях, это технически возможно Во многих случаях это технически лучше, по различным причинам. Например, меньшая погрешность частоты, при делении клока тактового генератора. Цитата(@Ark @ May 27 2016, 17:55)  Вдруг устройство, к которому придется Вам подключаться, не поддерживает такие "широкие возможности" Вообще-то, когда я разрабатываю какую-либо систему, то сперва думаю, что и куда будет подключаться. Цитата(@Ark @ May 27 2016, 17:55)  Такое "нестандартное" решение, для конечного пользователя - потенциальная проблема А что Вы скажете по поводу всей "электронно-музыкальной" общественности, активно использующей протокол MIDI, с "нестандартной" скоростью 31250?
--------------------
Obligatus servus.
|
|
|
|
|
May 27 2016, 20:38
|

Частый гость
 
Группа: Участник
Сообщений: 174
Регистрация: 3-11-06
Из: Санкт-Ленинград
Пользователь №: 21 949

|
Цитата(@Ark @ May 27 2016, 18:26)  стандартная скорость Чё-ж Вас так заклинило-то? Ещё раз говорю: нет у UART'а никаких "стандартных" скоростей.  Цитата(@Ark @ May 27 2016, 18:26)  38400 не устроила? А Вы попробуйте поумножайте 31250 на 2 в различной степени, а потом 38400.
--------------------
Obligatus servus.
|
|
|
|
Сообщений в этой теме
WitFed Стандарты на UART May 18 2016, 16:33 Dmitry Dubrovenko Цитата(WitFed @ May 18 2016, 19:33) Навер... May 18 2016, 17:33 HardEgor Цитата(WitFed @ May 18 2016, 22:33) ГОСТ ... May 18 2016, 17:50 krux RS-232 и вообще UART растёт ногами из телеграфной ... May 18 2016, 18:44 k155la3 Цитата(WitFed @ May 18 2016, 19:33) ГОСТ ... May 20 2016, 15:23           @Ark Цитата(Dmitry Dubrovenko @ May 27 2016, 23... May 27 2016, 21:30         Ruslan1 несерьезно это все. Использование необычных бодовы... May 28 2016, 13:01          Onkel Цитата(Ruslan1 @ May 28 2016, 16:01) несе... May 28 2016, 15:45 WitFed Вот найти эту Базовую Частоту для ПЛИС и было бы н... May 25 2016, 14:04 @Ark Цитата(WitFed @ May 25 2016, 17:04) Вот н... May 25 2016, 14:47 Александр77 Цитата(WitFed @ May 25 2016, 17:04) Вот н... May 26 2016, 18:12 WitFed Кто ещё в компанию к ёжику в тумане ?.. Ау-у-у ... May 26 2016, 15:31
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|