Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: LMX9838
Форум разработчиков электроники ELECTRONIX.ru > Интерфейсы > Форумы по интерфейсам > Wireless/Optic
jorikdima
Приветствую.
Работаю с LMX9838 и появилась проблема. Мой МК регулярно посылает через блютус модем данные, которые по идеи должны вычитываться ПК. В ходе обычной работы все хорошо. Но если вдруг приложение на ПК зависает или еще что с ним происходит, что не подразумевает штатное завершение связи, то вылезает проблема. Она заключается в том, что данные посылаемые в модуль им не передаются и его UART буфер переполняется. Это впринципе логично и можно отследить ибо RTS (или CTS, я их вечно путаю) сигнал взводится, что говорит о том, что больше данных он принять не готов. Но дальше то что??? Как вывести его из этого состояния? Посылка break, для того чтобы разорвать Transparent Mode не работает, видимо, из-за того, что буфер полон.
Остается аппаратные ресет, но это все как-то не правильно, должен быть штатный выход из такое ситуации. Кто-то его знает?
Спасибо.
jorikdima
Нет идей?
Пока сделал через хардверный ресет, но хочу правильного решения.
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.