watchdog.c

来自「uc/fs文件系统」· C语言 代码 · 共 25 行

C
25
字号
/*
***********************************************************************************
* Name:		watchdog.c
* Function:	
***********************************************************************************
*/

#include 	"conreg.h"
#include    "ads.h"
#include 	"watchdog.h"
#include 	"includes.h"

void WD_Init(uint count)
{
	WATCHDOG_OMR = WD_OKEY ;
	WATCHDOG_CMR = WD_CKEY | (((count & 0x0000F000) >> 12) << 2) ;
	WATCHDOG_CR  = WD_RSTKEY ;
	WATCHDOG_OMR = WD_OKEY | WD_IRQEN | WD_WDEN ;
}

void WD_Hit(void)
{
	WATCHDOG_CR  = WD_RSTKEY ;
}

⌨️ 快捷键说明

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