ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Пятница
5 июля
153853 Топик полностью
Vit (15.04.2009 12:03, просмотров: 239) ответил Alex B. на критическими секциями будем называть те моменты времени, в которых запрещены такие прерывания, которые могут переключить контекст (в которых вызываются сервисы)
Т.е. не когда запретили программно все прерывания, а когда программно запретили те, которые могут переключить контекст или когда выполняется более приоритетная секция, т.е. все менее приоритетные запрещены аппаратно. Или есть ещё варианты? Эти вроде как прямоугольны - маскируемые прерывания и возможности системы приоритетов PIC24 и то и другое позволяют. Только вот с callback-ами фигня какая-то пока непонятная. Либо они относятся к кооперативному шедулеру, либо вручную вызываются обработчики прерываний притянутые для выполнения системных дел, т.е. сами callback-и выполняются в секции с повышенным приоритетом, либо используется механизм, близкий к DPC. Надо почитать, что автор пишет - сейчас не до того.