ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Вторник
26 ноября
801773 Топик полностью
Vit (13.12.2017 13:30, просмотров: 197) ответил misyachniy на Разрешение/запрещение прерываний или критические секции?
не очень понял насчет связи volatile и критических секций. для типа критических секций мне обычно хватает простого сохранения состояния, запрета прерываний и после собственно восстановления состояния #define __enter_critical() {uint32_t SR_SAVE = __get_PRIMASK();__disable_irq() #define __exit_critical() __set_PRIMASK(SR_SAVE);}