Озаботился конфликтом неатомарного доступа к полям битовой
структуры. Имею проект в Кайле на 5 версии компилятора для
AT32F435. Есть структура с глобальными флагами модификация которых
имеется и в прерываниях, и в main. Почему то до сих пор меня эта
проблема обходила стороной в АРМах, хотя нынешний проект по
структуре мало отличим от прежних. Точнее, нынешний проект не имеет
регулярной временной диаграммы, в отличии от прежних. Так кроме
запретов прерываний в main при чтении/модификации флагов или использовании бит-бендинга есть иные методы?