Trident IoT SDK
Loading...
Searching...
No Matches
tr_hal_wdog_settings_t Struct Reference

#include <T32CM11_wdog.h>

Data Fields

bool watchdog_enabled
bool reset_enabled
tr_hal_wdog_prescalar_t clock_prescalar
uint32_t initial_value
bool clear_reset_counter_on_init
bool lockout_enabled
uint32_t min_time_before_reset
bool interrupt_enabled
uint32_t interrupt_time_value
tr_hal_int_pri_t interrupt_priority
tr_hal_wdog_event_callback_t event_handler_fx
uint32_t current_value

Detailed Description


watchdog settings struct - this is passed to tr_hal_wdog_init


Field Documentation

◆ clear_reset_counter_on_init

bool tr_hal_wdog_settings_t::clear_reset_counter_on_init

◆ clock_prescalar

tr_hal_wdog_prescalar_t tr_hal_wdog_settings_t::clock_prescalar

◆ current_value

uint32_t tr_hal_wdog_settings_t::current_value

◆ event_handler_fx

tr_hal_wdog_event_callback_t tr_hal_wdog_settings_t::event_handler_fx

◆ initial_value

uint32_t tr_hal_wdog_settings_t::initial_value

◆ interrupt_enabled

bool tr_hal_wdog_settings_t::interrupt_enabled

◆ interrupt_priority

tr_hal_int_pri_t tr_hal_wdog_settings_t::interrupt_priority

◆ interrupt_time_value

uint32_t tr_hal_wdog_settings_t::interrupt_time_value

◆ lockout_enabled

bool tr_hal_wdog_settings_t::lockout_enabled

◆ min_time_before_reset

uint32_t tr_hal_wdog_settings_t::min_time_before_reset

◆ reset_enabled

bool tr_hal_wdog_settings_t::reset_enabled

◆ watchdog_enabled

bool tr_hal_wdog_settings_t::watchdog_enabled

The documentation for this struct was generated from the following files: