/****************************************************************************************
** 西南科技大学
**Version: 1.0
**Created by:
**Created date: 2012-12
**Descriptions: 系统看门狗1s复位应用文件
**---------------------------------------------------------------------------------------
**Modified by:
**Modified date:
**Version:
**Descriptions:
******************************************************************************************/
#include "WDT.h"
_FWDT(WDT_OFF & WDTPSA_64 & WDTPSB_8); /* 关闭看门狗,A分频器为64,B分频器为8 */
/******************************************************************************************
* 函数名称 :WDTI_Init(void)
* 功能描述 :WDT初始化
* 输入参数 :
*
* 返回值 :
* 作者 :lfb
* 创建日期 :2012-12
* 全局变量 :无
* 全局静态变量:无
* 局部静态变量:
* 修改注意 :
*----------------------------------------修改历史------------------------------------------
* 当前版本 : 修改人: 修改日期:
* 修改说明 :
******************************************************************************************/
void WDT_Init(void)
{
_SWDTEN=0; //--WDT复位的软件使能,每复位一次将会被清零
_WDTO=1; //--使能看门狗定时器超时标志位,表示复位是由看门狗产生的
}
/******************************************************************************************
* 函数名称 :WDTI_Init(void)
* 功能描述 :WDT初始化
* 输入参数 :
*
* 返回值 :
* 作者 :lfb
* 创建日期 :2012-12
* 全局变量 :无
* 全局静态变量:无
* 局部静态变量:
* 修改注意 :
*----------------------------------------修改历史------------------------------------------
* 当前版本 : 修改人: 修改日期:
* 修改说明 :
******************************************************************************************/
void WDT_Open(void)
{
_SWDTEN=1; //--WDT复位的软件使能,每复位一次将会被清零
}
/******************************************************************************************
* 函数名称 :WDTI_Init(void)
* 功能描述 :WDT初始化
* 输入参数 :
*
* 返回值 :
* 作者 :lfb
* 创建日期 :2012-12
* 全局变量 :无
* 全局静态变量:无
* 局部静态变量:
* 修改注意 :
*----------------------------------------修改历史------------------------------------------
* 当前版本 : 修改人: 修改日期:
* 修改说明 :
******************************************************************************************/
void WDT_Close(void)
{
_SWDTEN=0; //--WDT复位的软件使能,每复位一次将会被清零
}
评论1