⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 watchdog.h

📁 电力行业必备。有错的地方
💻 H
字号:
/*
 * 文件名: WatchDog.H
 * 功能:	看门狗API
 * 作者:	Light Rain
 * 时间:	2006-05-30
 *
 * 描述:	
 *
 */

#ifndef _WATCHDOG_HEADER_
#define _WATCHDOG_HEADER_

// CPU内部、外部看门狗选择
//     1 - 外部
//     0 - 内部
//#define WD_EXT_EN		1

/************************************************************
 * 打开看门狗定时器,计数器开始计数
 * 输入参数:
 *          index : 看门狗序号
 *                = 0 CPU内部看门狗
 *                  1 ...外.......
 * 
 ************************************************************/
void WatchDogEnable( INT8U index );


/************************************************************
 * 关闭看门狗定时器
 * 输入参数:
 *          index : 看门狗序号
 *                = 0 CPU内部看门狗
 *                  1 ...外.......
 * 
 ************************************************************/
void WatchDogDisable( INT8U index );


/************************************************************
 * 将看门狗定时器的当前计数器清零
 * 输入参数:
 *          index : 看门狗序号
 *                = 0 CPU内部看门狗
 *                  1 ...外.......
 * 
 ************************************************************/
void WatchDogClear( INT8U index );


/************************************************************
 * 初始化CPU相应引脚为输出IO口,仅供内部调用
 * 输入参数:
 *          index : 看门狗序号
 *                = 0 CPU内部看门狗
 *                  1 ...外.......
 * 
 ************************************************************/
void WatchDogInit( INT8U index );
#endif

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -