Миландр

Ключевым подразделением нашей компании
является Центр Проектирования интегральных микросхем
Текущее время: 2019-окт-20 19:58

Часовой пояс: UTC + 3 часа




Начать новую тему Ответить на тему  [ Сообщений: 242 ]  На страницу Пред.  1 ... 13, 14, 15, 16, 17
Автор Сообщение
СообщениеДобавлено: 2019-май-13 16:51 
Не в сети

Зарегистрирован: 2014-дек-22 11:21
Сообщения: 23
Здравствуйте, хотелось бы уточнить по логике установки и сброса битов в регистре RIS модуля UART. Правильно ли я понимаю, что при заполнении буфера передатчика выше порогового значения бит TXRIS сбросится в ноль? Иными словами, с его помощью можно определить количество свободного места в буфере передатчика в любой момент времени?


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 2019-май-14 08:57 
Не в сети

Зарегистрирован: 2017-апр-26 14:51
Сообщения: 449
Откуда: ПКК "Миландр"
Здравствуйте,
Флаг TXRIS отражает событие того, что в FIFO передатчика появилось пустое место. Т.е. количество данных в FIFO осталось <= чем 1/8, 1/4, 1/2, 3/4, 7/8 от максимального количества, порог задается в TXIFLSEL. Если разрешено прерывание по этому флагу, то в прерывании можно докинуть в FIFO порцию данных. Если прерывание не используется, то можно отслеживать условие (TXRIS == 1) и докидывать данные по флагу.

В целом да, этот флаг позволяет понять больше или меньше данных в FIFO по отношению к заданному порогу.

_________________
Отдел технической поддержки support@milandr.ru


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 242 ]  На страницу Пред.  1 ... 13, 14, 15, 16, 17

Часовой пояс: UTC + 3 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 4


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
Powered by phpBB® Forum Software © phpBB Group
Русская поддержка phpBB