|
Все было бы так если бы в объявлении переменной не стояло volatile. Тем самым компилятору было ЯВНО указанно что данная переменная может изменится в ЛЮБОЙ момент, по независящим от компилятора причинам, например в результате прерывания, или может быть просто регистром таймера, компилятор это указание проигнорировал.
E-mail: info@telesys.ru