ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Суббота
29 июня
34867 Топик полностью
Abo (06.07.2005 09:52, просмотров: 1) ответил Mahagam на CW tasking library тупит!
Разрешите встрять в ваш спор со своим скромным мнением. На мой взгляд в библиотеке как раз все сделано логично с точки зрения систем реального времени. То есть, пока есть задачи готовые к выболнению с большим приоритетом, им и надо отдавать процессор. А задачи с низшим приоритетом откладывать на потом. Переключение на другую задачу с равным или меньшим приоритетом произойдет если высокоприоритетная задача сама освободит процессор вызвав функцию ctl_task_wait(). То есть работа задач с одинаковым приоритетом возможна только в кооперативном режиме.