ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Понедельник
18 августа
1531900 Топик полностью
SciFi (21.07.2025 20:15, просмотров: 121) ответил Бapбoc на Простите малограмотного. Есть в STM32G431 управляющий регистр 32 бита. Есть в нём битовое поле 8 бит. Менять это поле, не портя содержимое регистра, можно только через чтение-модификацию-запись? Или есть за пазухой у АРМА какие-нибудь фишки. Приданная мне программист сделала в два хода -- обнуляет поле через И, потом загружает через ИЛИ. Я только нонеча вечером глянул код и понял, откель беда.
Бывают регистры, которые умеют в побайтовую запись. Но в общем случае да, чтение, изменение чего надо, запись. Есть даже такое словосочетание "load-store architecture". 

https://en.wikipedia.org/wiki/Load%E2%80%93store_architecture

ส็็็็็็็็็็็็็็็็็็็็็็็็็༼ ຈل͜ຈ༽ส้้้้้้้้้้้้้้้้้้้้้้้