| Тип первичного источника тактового генератора |
OSCI_TYPE |
Выбор внешнего кварцевого резонатора ("RCU_HXTAL" – внешний резонатор,
"RCU_IRC8M" - внутренний RC генератор) |
RCU_HXTAL |
Перечисление |
| Использовать тактовый генератор, вместо резонатора (bypass mode) |
BYPASS |
Выбор порта микроконтроллера. Возможные значения: "Да", "Нет" |
Нет |
Двоичное |
| Предделитель тактовой частоты |
RCU_PREDV |
Настройка делителя. Возможные значения: "RCU_PREDV0_DIV1",
"RCU_PREDV0_DIV2" |
RCU_PREDV0_DIV1 |
Перечисление |
| Использовать PLL |
PLL_ON |
Возможные значения: "Да", "Нет" |
Да |
Двоичное |
| Источник тактирования блока PLL |
PLL_SRC |
Возможные значения: "RCU_PLLSRC_IRC8M_DIV2", "RCU_PLLSRC_HXTAL" |
RCU_PLLSRC_HXTAL |
Перечисление |
| Множитель частоты PLL |
PLL_MUL |
Настройка выходного драйвера. Возможные значения: целые числа от "2" до
"32" |
10 |
Перечисление |
| Выбрать источник тактирования системной частоты |
CK_SYS |
Возможные значения: "RCU_CKSYSSRC_IRC8M", "RCU_CKSYSSRC_HXTAL",
"RCU_CKSYSSRC_PLL" |
RCU_CKSYSSRC_PLL |
Перечисление |
| Предделитель тактовой частоты шины ядра AHB |
AHB_DIV |
Fmax = 108MГц. Возможные значения: "RCU_AHB_CKSYS_DIV1",
"RCU_AHB_CKSYS_DIV2", "RCU_AHB_CKSYS_DIV4",
"RCU_AHB_CKSYS_DIV8", "RCU_AHB_CKSYS_DIV16",
"RCU_AHB_CKSYS_DIV64", "RCU_AHB_CKSYS_DIV128",
"RCU_AHB_CKSYS_DIV256", "RCU_AHB_CKSYS_DIV512" |
RCU_AHB_CKSYS_DIV1 |
Перечисление |
| Предделитель тактовой частоты шины периферии APB1 |
APB1_DIV |
Fmax = 54MГц. Возможные значения: "RCU_APB1_CKAHB_DIV1",
"RCU_APB1_CKAHB_DIV2", "RCU_APB1_CKAHB_DIV4",
"RCU_APB1_CKAHB_DIV8", "RCU_APB1_CKAHB_DIV16" |
RCU_APB1_CKAHB_DIV2 |
Перечисление |
| Предделитель тактовой частоты шины периферии APB2 |
APB2_DIV |
Fmax = 108MГц. Возможные значения: "RCU_APB2_CKAHB_DIV1",
"RCU_APB2_CKAHB_DIV2", "RCU_APB2_CKAHB_DIV4",
"RCU_APB2_CKAHB_DIV8", "RCU_APB2_CKAHB_DIV16" |
RCU_APB2_CKAHB_DIV1 |
Перечисление |
| SISTICK |
Настройка SISTICK |
| Включить системный таймер |
SYSTICK_ON |
Возможные значения: "Да", "Нет" |
Да |
Двоичное |
| Тактовая частота AHB для настройки системного таймера, МГц |
SYSTICK_CLK |
Целое число, равное тактовой частоте ядра микроконтроллера в МГц |
80 |
Целое |
| Делить тактовую частоту системного таймера |
SYSTICK_DIV8 |
Возможные значения: "Да", "Нет" |
Нет |
Двоичное |
| Приоритет прерывания |
IRQ_PRI_PRE |
Возможные значения: целое число от "0" до "4", высший приоритет
"0", низший - "4" |
0 |
Перечисление |
| Субприоритет прерывания |
IRQ_PRI_SUB |
Возможные значения: целое число от "0" до "4", высший приоритет
"0", низший - "4" |
0 |
Перечисление |
| Включить исполнение расчетного алгоритма в прерывании SysTick |
ALG_ON |
Позволяет подключить алгоритм в обработчик прерывания по системного таймеру
с заданной частотой вызова. См. пример использования. Возможные значения:
"Да", "Нет" |
Нет |
Двоичное |
| Имя расчетного алгоритма |
NameAlg |
Строка с именем расчетного алгоритма (также указывается в свойствах проекта в
разделе генерация кода) |
|
Строка |