73 #define FEED_ON_SYSTICKINT 0
74 #define FEED_ON_WARNINT 1
78 static volatile bool On =
false;
104 #if !defined(CHIP_LPC175X_6X)
161 #if defined(WATCHDOG_CLKSEL_SUPPORT)
162 Chip_WWDT_SelClockSource(
LPC_WWDT, WWDT_CLKSRC_WATCHDOG_PCLK);
170 #if !defined(CHIP_LPC175X_6X)
191 NVIC_ClearPendingIRQ(WDT_IRQn);
192 NVIC_EnableIRQ(WDT_IRQn);
195 DEBUGOUT(
"Press '1' to enable watchdog feed on systick interrupt\n\r");
196 #if !defined(CHIP_LPC175X_6X)
197 DEBUGOUT(
"Press '2' to enable watchdog feed on warning interrupt\n\r");
199 DEBUGOUT(
"Press '3' to disable watchdog feed (will reset device)\n\r");
205 }
while ((ch <
'1') || (ch >
'4'));
211 DEBUGOUT(
"Watchdog feed on systick interrupt\r\n");
213 #if !defined(CHIP_LPC175X_6X)
216 DEBUGOUT(
"Watchdog feed on warning interrupt\r\n");
221 DEBUGOUT(
"No feeding - board will reset\r\n");