ВходНаше всё Теги codebook PARTS Поиск Опросы Закон Пятница
22 января
/1042929
Топик полностью
VladislavS. (09.10.2020 10:13, просмотров: 130) в ответ на По поводу volatile эти примеры ничего не доказывают, т.к. неизвестна оптимизация и прочие условия. По поводу размерности - вот брошу все и сам проверю. - автор: VLLV
Чего? Вы видели определение регистров процессора в заголовочных фалах? Там стоит __IO aka volatile. И ни один компилятор не имеет права выкинуть/оптимизировать доступ к этим регистрам на любом уровне оптимизации. Мои примеры скомпилированы на максимальной оптимизации в IAR. Ну это же азы эмбеддерства, даже удивительно, что такие вещи объяснять надо. 
Ответить
Ответы