ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Пятница
19 апреля
960633 Топик полностью
RxTx (24.11.2019 13:24, просмотров: 240) ответил VLLV на А расскажите плз про CortexM3/M4 - Насколько эффективна система команд для работы с битовыми полями? Не приводит ли использование битовых полей к существенному перерасходу программной памяти? А то ОЗУ сэкономлю, а флэш на растерзание.
Юзай сайт  https://godbolt.org/z/uHSWVR
https://godbolt.org/z/uHSWVR он создан для того чтобы кодогенерацию разных компиляторов с разными ключами. Коммерческих IAR/Keil там нет. Цвет си кода соответствует цвету в ассемблерном листинге. Кнопочка "11010" включает binary. Как видно из листинга, вся работа идет через инструкции ands, orrs, bics для данного компилятора данной версии с ключом -O3 -mthumb Поиграйся сам.