|
/Но я же не могу отдавать управление от задачи каждые 2мС.
Очень интересно, а почему ты не можешь? Я, например, стараюсь переключать каждые 300 - 400 тактов. И тщательно анализирую алгоритмы, которые мешают это делать.
/Что же получается? Задача может получить управление на время <2*TICK.
Точно. Но такие новости, ИМХО, следует узнавать до написания программы, а не после. Это есть в мануале. Есть один простой выход - перейти на версию 3.х, там добавлена поддержка не РТ таймеров.
/И если необходима задержка скажем, в 3мС, то задержка будет доходить до 20мС несмотря на то, что система находиться в простое и нет задач требующих выполнение.
Ничего не понял. Отчего задержка будет доходить до 20 мс, если нужна всего в 3.
E-mail: info@telesys.ru