SemiDrive SSDK Appication Program Interface PTG3.0
Data Fields
sdrv_wdt_config

#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
 

Field Documentation

◆ auto_restart

bool auto_restart

WDT overflow auto restart enable.

◆ clk_src

WDT clock source.

◆ ext_rst

WDT external reset.

◆ int_rst

WDT internal reset.

◆ intr_bitmap

uint32_t intr_bitmap

WDT interrupt enable bitmap.

◆ pre_divide

uint16_t pre_divide

Clock pre-divider ratio, 0 ~ 0xFFFF.

◆ refresh

WDT refresh mode.

◆ seq_delta

uint32_t seq_delta

WDT refresh sequence delta, unit: ms.

◆ timeout

uint32_t timeout

WDT timeout value, unit: ms.

◆ wdt_en_src

uint8_t wdt_en_src

WDT enable control by: 0-Fuse, 1-Software.

◆ window_low

uint32_t window_low

WDT refresh window low limit, unit: ms.

◆ wtc_src

uint8_t wtc_src

WDT terminal count config by: 0-Fuse, 1-Software.


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