void WDT_SetValue(WDT_T *pWTD, uint32_t value)
Установка начального значения счетчика сторожевого таймера
uint32_t WDT_GetValue(WDT_T *pWTD)
Взять текущее значение счетчика сторожевого таймера
#define WDT_WDOGCONTROL_BITMASK
void WDT_IntDisable(WDT_T *pWTD)
Выключение прерывания сторожевого таймера
Этот файл содержит структуры, макросы и функции необходимые для взаимодействия с аппаратным модулем с...
__RW uint32_t WDOGCONTROL
Структура для доступа к регистрам WATCHDOG.
#define WDT_WDOGCONTROL_INTEN
Макросы для регистра WDOGCONTROL.
void WDT_HWResetEnable(WDT_T *pWTD)
Включение аппаратного сброса
#define WDT_WDOGCONTROL_RESEN
void WDT_HWResetDisable(WDT_T *pWTD)
Выключение аппаратного сброса
void WDT_IntEnable(WDT_T *pWTD)
Включение прерывания сторожевого таймера
#define WDT_WDOGINTCLR_CLR
Макросы для регистра WDOGINTCLR.
void WDT_IntClr(WDT_T *pWTD)
Сброс флага прерывания сторожевого таймера и его установка в значение из регистра WDOGLOAD...