ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Четверг
28 марта
625590 Топик полностью
SciFi (18.10.2015 16:58, просмотров: 220) ответил Точка опоры на Допустим. Но почему явное занесение константы в ОЗУ зависит от расположения этого фрагмента внутри main'а?
Вопрос, конечно, интересный: До сих пор я считал, что модификатор vоlatile необходим для переменных, которые изменяются в обработчике прерывания и используются где-то ещё (ну и для регистров, естественно). А что делать с переменными, которые изменяются вне обработчика прерывания и используются в нём? Не знаю. Скажем, можно себе представить, что компилятор решит вынести сохранение переменных за цикл. А цикл-то бесконечный. Разрешено ли это стандартом языка? Не знаю. Будем подумать. А можно сделать sweep_freq, start_freq volatile и не париться.
ส็็็็็็็็็็็็็็็็็็็็็็็็็༼ ຈل͜ຈ༽ส้้้้้้้้้้้้้้้้้้้้้้้