Я использовал статическую глобальную переменную и статическую изменчивую переменную в области файлов,
оба обновляются с помощью ISR, а основной цикл и основной цикл проверяет значение переменной.
здесь при оптимизации ни глобальная переменная, ни изменчивая переменная не оптимизируются. Поэтому вместо использования изменчивой переменной глобальная переменная решает проблему.
Так хорошо ли использовать глобальную переменную вместо volatile?
Любая конкретная причина использовать статическую неустойчивость??
Любая примерная программа будет заметна.
Спасибо заранее.