Цитата(Sergey'F @ Feb 15 2010, 16:24)

В uC/OS-II тайм-слайсинга и карусели нет. Предложенное работать должно.
да, работает, только с таймерами какая-то фигня (то ли я доки не понял, то ли еще что-то)
тикать надо вручную посредством OSTmrSignal(), из этого OSTmrSignal семафор и специальная задача (Task) его ждет
в Альтеровской реализации при разрешении таймеров занимается задача с максимальным приоритетом
и т.п.
мне проще сделать таймер в железе (Альтера, NIOS) и к нему этот шедулер прицепить, вроде и код прямее, и "оверхед" меньше,
ну или вешать на hook системного таймера