Lab 6 Part 1

Fork of Watchdog_sample_nocoverage by William Marsh

wdt.h

Committer:
AnastasiosBarlas
Date:
2018-03-09
Revision:
8:3a8c46bc268f
Parent:
1:159a09ac60ba

File content as of revision 8:3a8c46bc268f:


#ifndef WDT_H
#define WDT_H

// Simple Library for Watchdog
// ---------------------------

// Initialise watchdog using 1KHz clock
//  To prevent overwriting, only a single write to the COPC register possible
//  
void wdt_1sec() ; // 1024ms, not windowed, DEFAULT
void wdt_256ms(); // 256ms, not windowed
void wdt_32ms();  // 32ms, not windowed  

// Kick (feed, reload) our watchdog timer
void wdt_kick_all(); // full sequence
void wdt_kickA();    // first part
void wdt_kickB();    // second part

#endif