Вход
Наше всё
Теги
codebook
无线电组件
Поиск
Опросы
Закон
Вторник
26 ноября
О смысле всего сущего
0xFF
Средства и методы разработки
Мобильная и беспроводная связь
Блошиный рынок
Объявления
Микроконтроллеры
PLD, FPGA, DSP
AVR
PIC
ARM, RISC-V
Технологии
Кибернетика, автоматика, протоколы
Схемы, платы, компоненты
ARM, RISC-V контроллеры
825487
Топик полностью
ДеЮзеру работка
(19.03.2018 21:16, просмотров: 1)
ответил
LightElf
на
"Writing to a word in the alias region has the same effect as a read-modify-write operation on the targeted bit in the bit-band region." (С) RM0090 Reference manual
Тот же эффект как ЧМЗ это про результат доступа к биту, но необязательно что реализован именно ЧМЗ. Доступ Bit-atomic ведь тоже has the same effect as a... В других местах ARMяне прямо пишут что бандинг not rmw
Он атомарен на уровне процессора (прерывание не может операцию разорвать посередине), но не на уровне периферии (для нее это именно RMW). Потому и делают у периферии флаги, сбрасываемые записью единицы.
-
LightElf
(20.03.2018 11:34
)