ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Понедельник
25 ноября
340264 Топик полностью
Хитрый Китаец (12.07.2012 13:48, просмотров: 124) ответил MegaJohn на каждые 20мс нужно выполнить длительную блокирующую процедуру длительностью 10мс по передаче данных. Хочу сделать красиво: в прерывании таймера переназначить стек и выполнить вытеснение основного цикла main на эту процедуру с восстановлением main.
Никаких, Вы уже вытеснили main прерыванием и сохранили его контекст. Если с детерминированностью выполнения остальных функций и прерываний у Вас все в порядке - вызывайте функцию прямо в обработчике.