看门狗的使用.
#ifndef WDT_H
#define WDT_H#ifdef __cplusplus
extern "C"
{
#endif#include "lpc12xx_libcfg.h"
extern bool WdtStartMark;
extern void WDTInit (void);
extern void WDTStart(void);
extern void WDTStop(void);
extern void WDTFeed(void);
#ifdef __cplusplus
}
#endif#endif
看门狗定时器的作用:系统跑飞了的时候进行复位.
从这里可以看到,主要就声明了
- 1个全局变量
- 4个函数: 初始化,开始,停止,喂狗. 有一点不明白:WdtStartMark这个看门狗启动掩码是怎么使用的?