ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Четверг
18 июля
632727 Топик полностью
LightElf (21.11.2015 01:50, просмотров: 168) ответил Олдфаг на Вы говорите банальные вещи. Да, есть механизмы, в конце концов есть ldrex/strex, с помощью которых Вы добьтесь некой атомарности. Но сомневаюсь, что автор и пользователи будут применять этих крокодилов для всех переменных, используемых и в
Что значит "забить на атомарность"? Я как раз на нее не забиваю, а наоборот учитываю. Суть в том, что если обработчик прерывания только пишет в ячейку, а задача только читает - то им не нужны критические секции вообще. Но если вдобавок мы знаем, что операция чтения этой ячейки атомарна (считано будет либо старое значение, либо новое), то можно немного сократить телодвижения, что может вылиться в заметную экономию тактов.
Не надо делать мне как лучше, оставьте мне как хорошо