hal_wd.c
来自「最新版IAR FOR ARM(EWARM)5.11中的代码例子」· C语言 代码 · 共 26 行
C
26 行
//-----------------------------------------------------------------------------
// HAL_WD
//-----------------------------------------------------------------------------
#include "hal_wd.h"
//-----------------------------------------------------------------------------
void WD_OnOffConfig (functionalstate Condition, u8 max_count)
{
if (Condition == ENABLE)
{
WD->MAX_CNT = (u32) max_count;
ClrBit32(WD->STATUS,STATUS_RESET);
SetBit(WD->CONTROL,CONTROL_ENABLE);
ClrBit(WD->CONTROL,CONTROL_DEBUG_FRZ);
} else {
ClrBit32(WD->CONTROL,CONTROL_ENABLE);
}
}
//-----------------------------------------------------------------------------
void WD_Clear(void){
SetBit(WD->CONTROL,CONTROL_CLEAR);
}
//-----------------------------------------------------------------------------
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?