ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Пятница
19 апреля
482275 Топик полностью
Dingo (23.01.2014 09:46, просмотров: 128) ответил OlegALL на Проблема: после изменения переменной в обработчике прерывания по приёму в UART в другой функции она не изменяется. Поставил volatile, как надо, отключал оптимизацию - не помогает.
А вы прерывания где разрешили, покажите? Вот оно и гоняет по кругу, никогда не меняя значение переменной. И зачем инт? Чем чар не устраивает? У Атмела апликуха есть что то вроде "как писать эффективный код на си". PS: Такие моменты отлавливаются в симуляторе студии довольно легко...