Это моё личное предвзятое мнение. Любое совпадение с реальностью является случайным и непреднамеренным.
-
- Задач может быть и несколько. Выполнение может быть длинным, возникать не на каждое прерывание, но требовать немедленной обработки. Например принимаются данные с АЦП, если значение превысило некий порог, то немедленно запускаем длинную процедуру lightelf(142 знак., 31.10.2014 13:24)
- Я правильно понимаю, что на время калибровки АЦП биглуп и его задачи просто умирают? - =AlexD=(31.10.2014 14:49)
- Да. А вот прерывания (в том числе следующие отсчеты АЦП) продолжают отрабатываться. В вытесняющей многозадачке можно было бы запулить поток с максимальным приоритетом, но вот в биглупе не все так однозначно. - lightelf(31.10.2014 16:22)
- Я правильно понимаю, что на время калибровки АЦП биглуп и его задачи просто умирают? - =AlexD=(31.10.2014 14:49)
- Задач может быть и несколько. Выполнение может быть длинным, возникать не на каждое прерывание, но требовать немедленной обработки. Например принимаются данные с АЦП, если значение превысило некий порог, то немедленно запускаем длинную процедуру lightelf(142 знак., 31.10.2014 13:24)