|
SemiDrive SSDK Appication Program Interface PTG3.0
|
#include <sdrv_watchdog.h>
Data Fields | |
| sdrv_wdt_clock_e | clk_src |
| uint16_t | pre_divide |
| uint8_t | wdt_en_src |
| uint8_t | wtc_src |
| bool | auto_restart |
| sdrv_wdt_refresh_e | refresh |
| uint32_t | timeout |
| uint32_t | window_low |
| uint32_t | seq_delta |
| uint32_t | intr_bitmap |
| sdrv_wdt_internal_reset_t | int_rst |
| sdrv_wdt_external_reset_t | ext_rst |
| bool auto_restart |
WDT overflow auto restart enable.
| sdrv_wdt_clock_e clk_src |
WDT clock source.
| sdrv_wdt_external_reset_t ext_rst |
WDT external reset.
| sdrv_wdt_internal_reset_t int_rst |
WDT internal reset.
| uint32_t intr_bitmap |
WDT interrupt enable bitmap.
| uint16_t pre_divide |
Clock pre-divider ratio, 0 ~ 0xFFFF.
| sdrv_wdt_refresh_e refresh |
WDT refresh mode.
| uint32_t seq_delta |
WDT refresh sequence delta, unit: ms.
| uint32_t timeout |
WDT timeout value, unit: ms.
| uint8_t wdt_en_src |
WDT enable control by: 0-Fuse, 1-Software.
| uint32_t window_low |
WDT refresh window low limit, unit: ms.
| uint8_t wtc_src |
WDT terminal count config by: 0-Fuse, 1-Software.