Программируемый интервальный таймер

редактировать

В вычислениях и во встроенных системах, a программируемый интервальный таймер (PIT ) - это счетчик, который генерирует выходной сигнал при достижении запрограммированного счета. Выходной сигнал может вызвать прерывание.

Содержание
  • 1 Общие функции
  • 2 Совместимость с IBM PC
  • 3 См. Также
  • 4 Ссылки
  • 5 Внешние ссылки
Общие функции

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

Счетчики обычно программируются с фиксированными интервалами, которые определяют, как долго счетчик будет считать, прежде чем подаст сигнал. Интервал определяет, как долго счетчик будет считать, прежде чем он выдаст сигнал.

IBM PC-совместимый

Intel 8253 PIT был оригинальным устройством синхронизации, используемым на IBM PC-совместимых. Он использовал 1,193182 МГц тактовый сигнал (одна треть частоты цветовой синхронизации, используемой NTSC, одна двенадцатая от системных часов кварцевый генератор ) и содержит три таймера. Таймер 0 используется Microsoft Windows (однопроцессор) и Linux в качестве системного таймера, таймер 1 исторически использовался для обновлений динамической оперативной памяти, а таймер 2 - для компьютерный динамик.

LAPIC в новых системах Intel предлагает таймер с более высоким разрешением (одна микросекунда). Он используется вместо таймера PIT в ядрах Linux, начиная с версии 2.6.18.

См. Также
Ссылки
Внешние ссылки

.

Последняя правка сделана 2021-06-02 07:48:59
Содержание доступно по лицензии CC BY-SA 3.0 (если не указано иное).
Обратная связь: support@alphapedia.ru
Соглашение
О проекте