Что делает timer_getoverrun ()? - PullRequest
4 голосов
/ 13 апреля 2011

Мне не очень понятно с этим API из его определения на странице руководства: timer_getoverrun ().

Может ли кто-нибудь помочь мне объяснить в контексте таймера?

Заранее спасибо

1 Ответ

3 голосов
/ 13 апреля 2011

Если вы создаете, например, таймер на 1 мс, но из-за различных задержек он генерирует, например, 4,5 мс из генерируемого сигнала, пока он фактически не будет принят приложением, за это время могло бы быть 3 больше сигналов, выпущенных за это время (но , поскольку только один сигнал ожидает в данный момент). timer_getoverrun() возвращает значение 3 - количество сигналов не сгенерированных.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...