Возникла проблема при передаче данных через UART в режиме полудуплекса. Часть данных теряется. Вероятно, что-то происходит с управлением направлением и задержками. Возможно ли как-то на это повлиять? Возможно ли повысить приоритет прерывания по управлению направлением? Очень медленная реакция, хотя большая часть пакетов проходят нормально, но ошибка всё же бывает. Помогите. Что можно посмотреть/поменять?
Такое впечатление, что после отправки команды записи в порт UART часто происходит большая задержка, прерывание срабатывает не сразу, из-за чего сильно снижается скорость канала. Поэтому вопрос был о приоритете прерывания для порта.