ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Пятница
19 июля
660827 Топик полностью
Apтём (17.03.2016 15:22, просмотров: 116) ответил IBAH на Эээ.. а как локальная переменная может быть волатильна? Волатильность по определению изменяемость не только программой, если у область действия блок, как "не только программа" про переменную узнает (ДМА в расчет не берем)
А почему нет? 
как "не только программа" про переменную узнает
Например по указателю узнает: volatile unsigned char * Ptr; ISR(TIMER) // какое-нибудь прерывание { *Ptr=...; // что-нибудь пишем } int main() { volatile unsigned char var; Ptr=&var; while (1) { if (var==...) { // что-то делаем с var } } }