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