|
nedoPC.orgCommunity for electronics hobbyists, established in 2002 |
|
Author |
Message |
Lavr
Supreme God
Joined: 21 Oct 2009 08:08 Posts: 7777 Location: Россия
|
Правильно! Вероятно от туда и помню!...
Последний модем у меня, правда, был не US Robotics Курьер, а Hayes Accura 336 EXT 33600.
Когда я его покупал, уже вовсю шли разговоры про введение повремённой оплаты
за телефон.
Поэтому мой выбор пал на Hayes Accura - у него были голосовые функции
и был любительский софт, превращавший его в АОН с автоответчиком.
Так что он ещё в таком качестве поработал пару лет после введения повременки...
Скорости 33600 на моей линии так и не показал никогда.
PS. В списке стандартных констант для COM порта не вижу 28800 - а она также вполне популярна.
_________________ iLavr
|
10 May 2013 11:09 |
|
|
HardWareMan
Banned
Joined: 20 Mar 2005 13:41 Posts: 2141 Location: От туда
|
Вы определитесь уже, мы говорим за скорость СОМ порта или модемного содениения? Если о модемном соединении, то в силу особенностей протокола там сетка частот совершенно другая. Например, у меня часто показывал 28800, 31200 и 44600 (последнюю точно не помню, но начиналась она именно с 44хххх). Сначала Гениталиус Винмодем, а затем и куря V.Everything V.Everywhere.
Однако, с СОМ портом он все равно работал на 57600 (стандартная настройка, ставить больше или меньше смысла не было), причем с поддержкой аппаратного управления и внешней синхронизации (сигналы тактирования, поэтому он отвечал на любой, выставленной на хосте, частоте).
|
10 May 2013 22:24 |
|
|
Lavr
Supreme God
Joined: 21 Oct 2009 08:08 Posts: 7777 Location: Россия
|
Да это я просто поддержал разговор о диал-ап коннекте... Скорости там, порой, и правда аховые были... но вспоминается с теплотой... А по поводу СОМ порта:
Может быть, правда, у меня 98-я - сильно пропатченная 98-я...
После последнего патча многие ХР-программы устанавливаются не ругаясь...
_________________ iLavr
|
11 May 2013 01:36 |
|
|
Lavr
Supreme God
Joined: 21 Oct 2009 08:08 Posts: 7777 Location: Россия
|
Но всё же интересно, почему многие источники в сети практически идентичной фразой
говорят об ограничении скорости для 51-го УСАПП на 9600 в асинхронном режиме?
Может быть здесь опять есть разница между 580ИК51 и 580ВВ51 ?
_________________ iLavr
|
11 May 2013 01:56 |
|
|
HardWareMan
Banned
Joined: 20 Mar 2005 13:41 Posts: 2141 Location: От туда
|
Для ассинхронного режима зависит как точно UART сможет подстроиться под сигнал. Например, у ATMega UART имеет 16 тактов на 1 бит и при поступлении фронта стартового бита он отсчитывает 8 тактов и таким образом позиционируется практически на середину бита, что позволяет поддерживать джитер с довольно-таки сильным отклонением (еденицы процентов). В то время как для PCшного 16550 ЕМНИП ошибка более 1% уже практически смертельна. Поправьте меня, если я не прав.
|
11 May 2013 06:18 |
|
|
Lavr
Supreme God
Joined: 21 Oct 2009 08:08 Posts: 7777 Location: Россия
|
У ВВ51 этот момент сильно зависит от соотношения fc и частот тактирования Tx и Rx,
на мой взгляд.
USART тоже ведь определяет середину стартового импулься в своих тиках и дальше -
ищет отсчеты на его длительности в своих тактах.
Поэтому в мануале и указаны предельные соотношения на fc, Tx и Rx, как мне кажется.
_________________ iLavr
|
11 May 2013 06:55 |
|
|
HardWareMan
Banned
Joined: 20 Mar 2005 13:41 Posts: 2141 Location: От туда
|
Как выяснилось, USART ATMeg'и имеет 2 точности сэмплирования для асинхронного режима:
Дока на оригинальны 8251 содержит данный абзац:
И вот эту интересную диаграмму:
Т.е., вопрос стоит в том, как точно повторили 8251 в нашем чипе ВВ51.
|
11 May 2013 10:24 |
|
|
Mixa64
Doomed
Joined: 25 Aug 2009 07:02 Posts: 472 Location: Москва
|
Потому что в школе контрольные тоже списывали. Вместе с ошибками
|
13 May 2013 01:50 |
|
|
Lavr
Supreme God
Joined: 21 Oct 2009 08:08 Posts: 7777 Location: Россия
|
Так вот меня и интересует первоначальный источник информации, а не констатация факта.
Факт и сам по себе очевиден.
Могу добавить, что большинство ВУЗ-овских учебников кросс-списаны, но всегда есть
первоисточник любой дезы.
Вот он - то и интересен.
_________________ iLavr
|
13 May 2013 03:20 |
|
|
Mixa64
Doomed
Joined: 25 Aug 2009 07:02 Posts: 472 Location: Москва
|
Даташит Интела на 8251, наверное, первоисточник ... Там как раз те соотношения приведены для частоты CLK и частот на ногах TxC и RxC, в зависимости от делителей 1 16 64.
Делитель на 1 для асинка моветон, 16 самое то. В этом случае 4 с половиной коэффициент указан, если CLK подать 3 МГц, то боды можно задирать не более, чем до 3000k/4.5/16 ~ 41k Там есть, правда, еще одно ограничение, 310 кГц max на ногах TxC и RxC, (~19к бод с учетом к-та 16) но здесь IMHO можно положить на это ограничение.
|
13 May 2013 04:37 |
|
|
Lavr
Supreme God
Joined: 21 Oct 2009 08:08 Posts: 7777 Location: Россия
|
Он вряд ли был широко доступен во времена популярности у нас 580-й серии.
Скорее всего информация идёт по отечественным ТУ и приведена в какой-либо
популярной книге, типа:
Гришин Г.Г. и др. Микропроцессоры. Справочное пособие для разработчиков судовой РЭА.
Даже Шахнов опирается в своём справочнике на материалы от Кобылинского, а не
на Даташиты Интела...
Как не крути, а 580-я серия - это не галимый Интел 1 : 1.
_________________ iLavr
|
13 May 2013 04:56 |
|
|
Mixa64
Doomed
Joined: 25 Aug 2009 07:02 Posts: 472 Location: Москва
|
В Шахнове тем не менее те же к-ты, что и у Интела, 30 4.5 4.5 для режимов 1 16 64. Это не обязательно свидетельство галимости 1:1, но и неспроста. А интеловские max Input Rx/Tx Frequency 64k 310k 615k в пересчете то же самое, что и шахновские Vtx Vrx 64кбод (синхра) 19.2кбод 9.6кбод, но тут играет фактор соответствия бодосетке RS232, которая, как известно, заканчивается на 19200 ЕМНИП по спецификации (115200 и далее, и даже 38400 - все оттого, что очень хотелось, и все ограничения по барабану). 19200 для делителя 64 не проходит по ограничению Fclk/4.5 (5.5МГц Fclk должно быть иначе, что, видимо, ансаппортед (а 2.7 стало быть, саппортед (а где 2.7, там и 3 с хвостиком (хм, учитесь работать с материалом )))), 19200 для делителя 16 - просто потому что это максимум по спеке.
И почему бы ВВ51 не разогнать так, чтоб дымилась, но работала? Дерзайте, макетка, - и вперед (это уже к желающим разогнать) ..
|
13 May 2013 06:42 |
|
|
Lavr
Supreme God
Joined: 21 Oct 2009 08:08 Posts: 7777 Location: Россия
|
А ты хотел, чтобы они были другие?
Тут, как говорил Жванецкий, " те же самые Це2Аш5ОАш - на пару", но в мелочах работать
может немножко не так... См. пример с таймером ВИ53.
А то, что получилось ОЧЕНЬ ПОХОЖЕ на Интел - так не даром же Кобылинского в итоге
наградили!
Мужик сделал всё ОЧЕНЬ ПОХОЖЕ - по мотивам Интел...
Что просили - то и сделал!!!
_________________ iLavr
|
13 May 2013 06:51 |
|
|
Shaos
Admin
Joined: 08 Jan 2003 23:22 Posts: 23437 Location: Silicon Valley
|
А что у нас с таймером ВИ53 не так?...
|
13 May 2013 07:00 |
|
|
Lavr
Supreme God
Joined: 21 Oct 2009 08:08 Posts: 7777 Location: Россия
|
У вас - не знаю... а я имел в виду вот что:
_________________ iLavr
|
13 May 2013 07:15 |
|
|
Who is online |
Users browsing this forum: No registered users and 2 guests |
|
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot post attachments in this forum
|
|