Настройка сторожевого таймера
![]() |
![]() |
| Си | |
| в палитре | на схеме |
Описание
Блок реализует настройку сторожевого таймера микроконтроллера.
При кодогенерации используется стандартная библиотека GD32F10X v2.2.0, предоставляемая производителем микроконтроллеров GigaDevice. Подробные настройки FWDT можно найти в документации на микроконтроллер.
Входные порты
| Имя | Описание | Тип линии связи |
|---|---|---|
| sort_block | Вход сортировки блока | Математическая |
Выходные порты
| Имя | Описание | Тип линии связи |
|---|---|---|
| ready | Вход готовности, сортировки блока | Математическая |
Свойства
| Название | Имя | Описание | По умолчанию | Тип данных |
|---|---|---|---|---|
| Значение счетчика перезагрузки (0x0000 - 0x0FFF) | reload_value | Значение счетчика перезагрузки Возможные значения: от "0x0000" до "0x0FFF" | 80 | Целое |
| Предделитель счетчика перезагрузки (IRC40K 40kHz) | prescaler_div | Предделитель счётчика перезагрузки. Возможные значения: "FWDGT_PSC_DIV4", "FWDGT_PSC_DIV8", "FWDGT_PSC_DIV12", "FWDGT_PSC_DIV16", "FWDGT_PSC_DIV32", "FWDGT_PSC_DIV64", "FWDGT_PSC_DIV128" | FWDGT_PSC_DIV4 | Перечисление |
| Запустить счетчик сразу после инициализации | start_timer | Возможные значения: "Да", "Нет" | Да | Двоичное |
Параметры
Блок не имеет параметров.

