1921ВК028 + TUART

32-разрядные микроконтроллеры разработки АО "НИИЭТ"

Модераторы: ea, dav, bkolbov, Alis, pip, _sva_

Ответить
OSonne
Сообщения: 6
Зарегистрирован: 13 окт 2025, 16:31
Предприятие: АО"ГОКБ"Прожектор"

1921ВК028 + TUART

Сообщение OSonne »

TUART0 (порт А (2,3)) )подключен к приемопередатчику RS-485. Направлением (прием-передача) управляет нога 4 порта А контроллера. При передаче устанавливается высокий уровень, затем происходит запись данных в регистр DATA TUART0, после в прерывании по передаче микросхема RS-485 устанавливается на прием. Получается так, что передача еще не закончена, а направление приема-передачи уже изменено. Что для TUART является признаком того что данные из сдвигового регистра переданы?
ea
Администратор
Сообщения: 110
Зарегистрирован: 10 окт 2014, 09:08

Re: 1921ВК028 + TUART

Сообщение ea »

Добрый день! К сожалению, в TUART отсутствует прерывание по окончанию передачи в линии (TDINTR). Используйте для реализации RS-485 модули приемопередатчика UART (UART0 – UART3).
Ответить

Вернуться в «32-разрядные микроконтроллеры»