Адрес не нашел, там много функций работает. Вся память задачи "кишит", до CC. CC стоят стабильно. Я нашел, что событие (Event) для запуска задачи может устанавливаться из двух мест - прерывания и другой задачи, возможно с любым интервалом, вплоть до минимального. Может, это влияет. Буду рыть в ту сторону. Интересно, а underflow возможен? И контроль его? Но тоже не вижу.
Не так. События устанавливаются, как угодно, но задача запускается по наличию обоих событий (WAIT_AND). Так что там никаких "гонок" быть не может.
|