ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Воскресенье
4 мая
1514429 Топик полностью
Vit (26.04.2025 09:26, просмотров: 238) ответил reZident на Подскажите непрограммисту, есть ли (если есть, то какие) подводные камни у такого вот обработчика прерывания?
Насколько помню, считывал регистр флагов и обрабатывал копию, а уже затем рассматривал случай pending interrupt. 

static переменные внутри обработчика с единственной инициализацией - КМК, какая-то за уши натянутая дичь. а на static volatile мне, например, Clang из Keil крутил пальцем у виска

ну и о записи вместо чтения-модификации-записи уже сказали