文档库 最新最全的文档下载
当前位置:文档库 › LPC1768看门狗驱动程序

LPC1768看门狗驱动程序

/****************************************************************************************
* 文件名:WDT.C
* 功 能:LPC1768 看门狗驱动程序。
****************************************************************************************/
#include "CONFIG.H"

/****************************************************************
驱动程序
{
}****************************************************************/
/*********************************************************************************************************
** 函数名称: WDT_Init
** 功能描述: 看门狗初始化函数
** 输 入: 无
** 输 出: 无
********************************************************************************************************/
void WDT_Init(void)
{
LPC_WDT->WDTC = WDT_FEED_VALUE; // 设置看门狗周期,约4.2秒
LPC_WDT->WDMOD = WDEN|WDRESET; // 看门狗使能,看门狗超时会引发芯片复位

LPC_WDT->WDFEED = 0xAA; // 喂狗
LPC_WDT->WDFEED = 0x55;
}

/*********************************************************************************************************
** 函数名称: WDT_Feed
** 功能描述: 喂狗函数
** 输 入: 无
** 输 出: 无
********************************************************************************************************/
void WDT_Feed( void )
{
LPC_WDT->WDFEED = 0xAA; // 喂狗
LPC_WDT->WDFEED = 0x55;
}

/******************************************************************************
** End Of File
******************************************************************************/

相关文档
相关文档 最新文档