[an error occurred while processing this directive]
Уважаемые коллеги, кто как боролся с глюками UART в AVR 2313.
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)
|
Отправлено
Stan 22 июля 2002 г. 11:17
|
|
|
|
Теряется первый байт кроме случая, когда компьютер включается
одновременно с микроконтроллером или когда компьютер проходит
через загрузку Windows. В Error Data Sheet про этот глюк написано,
но интересно, как на практике профессионалы его обходят...
Составить ответ
|||
Конференция
|||
Архив
Ответы
- Обходят, как и написано в ЕРРАТе по этому поводу, просто - применяют микросхему-преобразователь уровня RS232. Тогда на входе RxD правильный уровень независимо от состояния/наличия РС. — Tim (22.07.2002 17:31, пустое)
- Никогда такого не видел. Ни в одной ОС. Может, у вас в контроллере автоопределение скорости и оно глючит ? — Виноградов Алексей (22.07.2002 16:50, пустое)
- Много работал с UARTами в AVR и никогда никаких проблем не было, кроме как по собственной вине. — Valery_Y (22.07.2002 13:46, пустое)
- Откуда куда байт передается и где теряется? Никогда с таким не сталкивался. — ПАП (22.07.2002 12:34, 1 байт)
- Сдается мне , что он честно делает свое дело. Проблема в чем-то другом. — pvi (22.07.2002 11:44, пустое)
- Может для меня это было незаметно, или такой случай не попадался, но у АВР и 2313 в частности, очень честный УАРТ, нареканий не возникало никогда (тьфу-тьфу-тьфу) — mse (22.07.2002 11:27, пустое)
Перейти к списку ответов
|||
Конференция
|||
Архив
|||
Главная страница
|||
Содержание
|||
Без кадра
E-mail:
info@telesys.ru