Телесистемы
 Разработка, производство и продажа радиоэлектронной аппаратуры
На главную   | Карта сайта | Пишите нам | В избранное
Требуется программист в Зеленограде
- обработка данных с датчиков; ColdFire; 40 тыс.
e-mail:jobsmp@pochta.ru

Телесистемы | Электроника | Конференция «Микроконтроллеры и их применение»

По аналогии с другими UART, например в AVR... (+)

Отправлено iTahoe 17 марта 2007 г. 19:22
В ответ на: Ответ:Бъемся с Super I/O W83627HF, вернее с тем, наверное, что не следовало бы их ставить в контроллеры Контрона, претендующие на звание индустриальных. Отмоделировали сигнал, при попадении старт-бита следующего байта в область стоп бита предыдущего (искажения длительности стоп-бита) происходит зависание UART, отвиснуть который проблематично, перед зависанием появляются дополнительные байты отправлено Vash 17 марта 2007 г. 18:19

Есть такой битик Frame Error:

This bit is set if the next character in the receive buffer had a Frame Error when received (i.e., when the first stop bit of the next character in the receive buffer is zero). This bit is valid until the receive buffer (UDR) is read. The FE bit is zero when the stop bit of
received data is one. Always set this bit to zero when writing to CSRA.

У вас должно быть что-то подобное. Скорее всего куда-нить на ISA выдаётся какой-нить ERROR сигнал.

А что виснет - вряд ли. Там же, кроме всего прочего, заявлено:
Internal diagnostic capabilities:
--- Loop-back controls for communications link fault isolation
--- Break, parity, overrun, framing error simulation

Составить ответ | Вернуться на конференцию

Ответы


Отправка ответа
Имя*: 
Пароль: 
E-mail: 
Тема*:

Сообщение:

Ссылка на URL: 
URL изображения: 

если вы незарегистрированный на форуме пользователь, то
для успешного добавления сообщения заполните поле, как указано ниже:
поделите двойку на единицу:

Перейти к списку ответов | Конференция | Раздел "Электроника" | Главная страница | Карта сайта

Rambler's Top100 Рейтинг@Mail.ru
 
Web telesys.ru