Инструменты пользователя

Инструменты сайта


doc:doclist:core_clock

Тактирование микропроцессора

Здесь будет собрана информация по заданию тактирования различных блоков микропроцессора

Тактирование ядра в 1986ВЕ1Т

На картинке показано, как функции SPL влияют на выбор частоты тактирования ядра в микроконтроллере 1986ВЕ1Т. Для микроконтроллеров серии 1986ВЕ9х схема аналогичная.

Тактирование блока RTC в 1986ВЕ1Т

  • SECF - Событие инкремента регистра CNT. Делителем PRL рабочая частота обычно делится так, чтобы CNT увеличивался раз в секунду. Значение PRL загружается в регистр DIV, который декрементируется с каждом тактом рабочей частоты и когда DIV == 0, то происходит CNT++. После этого снова обновляется значение из PRL в DIV и далее по циклу.
  • OWF - Событие переполнения счетчика CNT
  • ALRF - Прерывание по условию равенства регистров CNT == ALARM
  • RTC_CAL (RTC_20) - Калибровка "хода" CNT - Количество тактов для пропуска в периоде из 2^20 тактов. Значение из диапазона 0..255.
doc/doclist/core_clock.txt · Последнее изменение: 2022/04/03 23:09 (внешнее изменение)