structwdt_conf config_wdt;
wdt_get_config_defaults(&config_wdt);
config_wdt.always_on =false;#if !((SAML21) || (SAMC21) || (SAML22))config_wdt.clock_source = GCLK_GENERATOR_4;#endifconfig_wdt.timeout_period = WDT_PERIOD_4096CLK;config_wdt.early_warning_period = WDT_PERIOD_2048CLK;
wdt_set_config(&config_wdt);
wdt_register_callback(watchdog_early_warning_callback,WDT_CALLBACK_EARLY_WARNING);
wdt_enable_callback(WDT_CALLBACK_EARLY_WARNING);