Миландр 1986BE9X, 1986BE1T / Таймеры |
|Си| | ||
в палитре | на схеме |
Блок настраивает прерывания системного таймера, это необходимо для работы функции Delay_ms() (задержка выполнения основного цикла программы на заданном временном интервале). Блок позволяет вызывать функцию алгоритма из процедуры прерывания таймера. Программная реализация блока, расположена в заголовочном файле rst.h в функциях Init_SysTick_Config(), файла main.c проекта Test_Driver (в среде разработки Keil), который создается при генерации кода проекта и содержит тексты программ алгоритма на языке СИ. Можно использовать для программирования двух типов микропроцессоров 1986BE1T и 1986BE9X.
sort_block - порт сортировки.
Название | Имя | Описание | По умолчанию |
Алгоритм регулирования | NameAlg | В случае если имя алгоритма определено, то происходит вызов функции алгоритма в каждой процедуре обработки прерывания системного таймера | Не задано |
CPU_CLK | CPU_CLK |
Значение тактовой частоты МК см. спецификацию 1986BE1T.pdf, 1986BE9X.pdf |
80000000 (80 MHZ)
|
HZ | HZ |
Частота прерывания системного таймера, в процедуре преобразования происходит уменьшение времени задержки выполнения основного цикла программы и происходит вызов функции NameAlg см. спецификацию 1986BE1T.pdf, 1986BE9X.pdf |
2000 |
Приоритет | PRI | Приоритет прерывания системного таймера | 3 |
нет