[an error occurred while processing this directive]
AVR и кварц 16МГц - 3,55 % ошибок (много) для 115200 UART . Очень хочется 115200, как выкрутится ? Кварц замене не подлежит....
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)
Отправлено
LDIR
17 октября 2005 г. 15:57
Составить ответ
|||
Конференция
|||
Архив
Ответы
Кварц 12800000. Ошибок при связи на 115200 нет. Что я делаю неправильно?
—
Сергей Борщ
(18.10.2005 00:13
80.233.200.253
,
пустое
)
А кто сказал что это много?
—
fl3
(17.10.2005 16:08
193.109.61.124
,
пустое
)
А ты раздели бит на 16 тактов,
—
=AVR=
(17.10.2005 16:18
80.92.96.19
, 299 байт)
Задача для дошкольников-2: 3,75 больше или меньше 3,55?
—
fl3
(17.10.2005 16:26
193.109.61.124
,
пустое
)
Задача для ясельной группы - на передающей стороне +3.55, на приемной - -3.55, плюс фронты драйвера, кабель и т.д. Вопрос: не пора ли тебе в спецясли для особо одаренных?
—
=AVR=
(17.10.2005 16:40
80.92.96.19
,
пустое
)
Ответ:
—
fl3
(17.10.2005 16:48
193.109.61.124
, 75 байт)
Хамить не будем. Просто прочитай это -->
—
=AVR=
(17.10.2005 16:54
80.92.96.19
,
пустое
,
ссылка
)
Ответ:
—
fl3
(17.10.2005 17:05
193.109.61.124
, 119 байт)
У себя на майдане сапогами маши, антрополог :))
—
=AVR=
(17.10.2005 17:11
80.92.96.19
,
пустое
)
Ответ:
—
fl3
(17.10.2005 17:19
193.109.61.124
, 48 байт)
Фотки там =>
—
Russ
(17.10.2005 17:49
81.9.68.133
,
пустое
,
ссылка
)
Еще один вылез?
—
fl3
(17.10.2005 17:58
193.109.61.124
, 22 байт)
Побереги свое трепло, к старости жопу подтирать.
—
Russ
(17.10.2005 18:16
81.9.68.133
,
пустое
)
К тебе и =AVR='у этот совет больше подходит.
—
fl3
(17.10.2005 18:45
193.109.61.124
, 73 байт)
А ты приезжай в гости, у меня уже ба-альшой опыт приема бригад, адвокатов и киллеров :))
—
=AVR=
(17.10.2005 20:55
80.92.96.19
,
пустое
)
Уж лучше вы к нам:)
—
(17.10.2005 23:36
82.207.27.229
,
пустое
)
Разве нет? надо до 1.5..2 уложиться, или я неправ?
—
LDIR
(17.10.2005 16:16
83.149.27.34
,
пустое
)
Я уже одному объяснил -->
—
=AVR=
(17.10.2005 16:25
80.92.96.19
,
пустое
,
ссылка
)
соорудить программный уарт.
—
omen
(17.10.2005 16:06
212.176.3.10
,
пустое
)
...на приемной стороне для кривой скорости ? Это самый крайний и нежелательный вариант
—
LDIR
(17.10.2005 16:19
83.149.27.34
,
пустое
)
Грамотный программный UART может отвечать на той же скорости, что и принимает, но ресурсов при этом........
—
argus98
(17.10.2005 16:56
81.22.205.230
,
пустое
)
не на приемной стороне, а в АВРе, программно дергая ножками и обеспечивая 115200 с заданной ошибкой
—
omen
(17.10.2005 16:27
212.176.3.10
,
пустое
)
а программа тактируется не от того-же кварца :) софт-UART считается по тем-же формулам (см ниже)
—
LDIR
(17.10.2005 16:55
83.149.27.34
,
пустое
)
В софт-уарте ты можешь произвольно назначить моменты семплирования бит, и ошибку сделать мизерной
—
=AVR=
(17.10.2005 20:53
80.92.96.19
,
пустое
)
Делить на 16(или 8) не надо. Ошибка соответственно будет меньше.
—
argus98
(17.10.2005 16:59
81.22.205.230
,
пустое
)
А никак. Немного можно снизить ошибку при U2X=1 и UBRR=16, но все равно останется +2.1%
—
=AVR=
(17.10.2005 16:06
80.92.96.19
,
пустое
)
Если U2X=1 и UBRR=16 то 57600х2=115200 и CodeWizardAVR дает всего -0,8 % ! а AVR Calc = 2,08% кто прав?
—
LDIR
(17.10.2005 16:14
83.149.27.34
, 14 байт)
Я не знаю, кто это такие и что они дают, но для нулевой ошибки кварц должен быть 15667.2, и ошибка будет (100%*16000/15667.2)-100%=+2.12%
—
=AVR=
(17.10.2005 16:24
80.92.96.19
,
пустое
)
Отправка ответа
Имя (обязательно):
Пароль:
E-mail:
NoIX ключ
:
Запомнить
Тема (обязательно):
Сообщение:
Ссылка на URL:
Название ссылки:
URL изображения:
Перейти к списку ответов
|||
Конференция
|||
Архив
|||
Главная страница
|||
Содержание
|||
Без кадра
E-mail:
info@telesys.ru