You are here

Одновибраторы или мультивибраторы

Перевод может содержать ошибки. Читайте первоисточник: One-shot timers versus auto-reload timers

Назад: [Программные таймеры] Вверх: [Программные таймеры] Вперёд: [Программные таймеры]

 

Таймеры с однократным запуском и с автоматическим перезапуском

Имеется два типа таймеров, таймеры с однократным выполнением и таймеры с автоматическим перезапуском. После запуска таймеры с однократным выполнением запускают функцию обратного вызова один раз, после истечения периода таймера. Они могут быть перезапущены вручную, но не перезапускаются автоматически. И наоборот, таймеры с автоматическим перезапуском после первоначального запуска по истечение периода автоматически перезапускаются снова. Поэтому функция обратного вызова таймера будет выполняться с периодом, равным периоду таймера.

Различия в поведении между таймерами с однократным запуском и таймерами с автоматическим перезапуском показаны на рисунке ниже. На этом рисунке два таймера: Timer 1 - таймер с однократным запуском и периодом, равным 100, и Timer 2 - таймер с автоматическим перезапуском и периодом, равным 200.

The behaviour of one-shot timers and auto-reload timers
Поведение таймеров с однократным запуском и с автоматическим перезапуском.

 

Hobby's category: