16+
Четверг
12 декабря
Вход |Карта сайта |Upload |codebook | PARTS

 О смысле всего сущего 0xFF

 Средства и методы разработки

 Мобильная и беспроводная связь

 Блошиный рынок Объявления

caxapa

Микроконтроллеры ARM 

AVR PIC MSP PLD,FPGA,DSP 

Кибернетика Технологии 

Схемы, платы, компоненты 

ARM-контроллеры

 
Новая темаПравила РегистрацияСтатистика Архив
Вернуться в конференциюТопик полностью
VLLV  (01.12.2019 12:13) , в ответ на встречал похожее, но не на F0. флаг ORE чистится не автоматом, а ручками - записью ORECF в USART_ICR. если возник при разрешенном приеме, то, пока не прочистишь, висишь в обработчике приёма автор: Vit
Спасибо, да, именно ORE и нашел. Но у меня еще и глобальная проблема, которую я пролопушил.  
Двойной режим работы канала - исходно устройство отправляет только лог, специальным символом его можно перевести в режим консоли. Устройство повторяет то, что в него посылают (так сделано, чтобы подменить пароли звездочками). Все было отлично в канале без эха. А в канале с эхом две проблемы: - в результате отправки одного байта в устройство этот байт гоняется бесконечно. - в данных, отправляемых устройством есть специальный символ перевода в консоль, за которым нужно ввести пароль, устройство переходит на ожидание пароля, он, естественно, не совпадает, происходит рестарт. Обиднее всего, что я на эти грабли в своей жизни уже наступал! Есть два способа решения, и оба плохие - 1) исключить эхо в канале 2) лог перевести в другой канал, а сюда сделать протокольный доступ.
 [x][x][x][x][x][x] [x][x][x][x][x][x][x][x]

Тема выделяется по переводу строки или автоматом

 

Имя


Регистрация позволит вам редактировать и перемещать ваши сообщения и прикреплять к ним файлы.
 
Символы: á é ó ú ý « »
Главная | Карта сайта | О проекте | Проекты | Файлообменник | Регистрация | Вебмастер | RSS
Лето 7528 от сотворения мира. При использовании материалов сайта ссылка на caxapу обязательна.
MMI © MMXIX