fk0, легенда (30.04.2010 12:59, просмотров: 86) ответил Vladimir Ljaschko на А расскажите плз про volatile, не понимаю :(
Не факт, должны быть volatile только если снаружи они проверяются в цикле, в одной функции (чтоб компилятор каждый раз проверял, а не оптимизировал этот процесс). Кроме того, если доступ к переменной не атомарный -- НУЖНЫ КРИТИЧЕСКИЕ СЕКЦИИ для чтения и изменения переменных снаружи прерывания.
[ZX]