when i use f28027, watchdog not reset . the code in follow:
...
EALLOW;
//WDENINT = 1 -> The WDRST output signal is disabled and the WDINT is enabled.
// SysCtrlRegs.SCSR = BIT1;
SysCtrlRegs.SCSR = BIT2; //wdrst
EDIS;
// Reset the watchdog counter
ServiceDog();
EALLOW;
SysCtrlRegs.WDCR = 0x0028; //WDFLAG.7 WDDIS.7 WDCHK.5-3 WDPS.2-0
EDIS;
...
while(1){}
this code from example,when runing in wakeup interrupt mode(SysCtrlRegs.SCSR = BIT1), it is normal. but when SysCtrlRegs.SCSR = BIT2, reset at 0x3ff7e7, not right.