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

📄 watchdog.c

📁 交流异步电机直接转矩控制程序
💻 C
字号:
/****************************************************************************
* 文 件 名:Watchdog.c
* 版    本: V1.0
* 连    接:
* 功    能:看门狗驱动

*   作者:黄振升
*   日	期:2007/12/21
*---------------历史版本信息-------------------------------------------------
*  修 改 人: 黄振升
*  版    本: 
*  日   期: 2007/12/21
*  描   述:
****************************************************************************/ 
/***********************************************************************
							包含文件
***********************************************************************/
#include "config.h"

/***********************************************************************
* 名    称:Watchdog_Init(void)
* 功    能:看门狗初始化
* 入口参数:无
* 出口参数: 无
* 说    明:无
***********************************************************************/
void Watchdog_Init(void) 
{
	WDTC = (Fpclk/4)/2;							// 一秒看门狗中断间隔
	//while((WDMOD&0x04) == 0x04);
	//WDTC = 0xff000;
	WDMOD = 0x03;								   // 看门狗到时候复位
	WDFEED = 0xAA;								   // 启动开门狗
	WDFEED = 0x55; 
}

/***********************************************************************
* 名    称:void Watchdog_Feed(void) 
* 功    能:看门狗喂狗
* 入口参数:无
* 出口参数: 无
* 说    明:无
***********************************************************************/
void Watchdog_Feed(void) 
{
	WDFEED = 0xAA;								// 启动开门狗
	WDFEED = 0x55;
}

⌨️ 快捷键说明

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