以下是代码
这是wdg.c的
#include "wdg.h"
void IWDG_Init(u8 prer,u16 rlr)
{
IWDG->KR=0X5555;
IWDG->  R=prer;
IWDG->RLR=rlr;
IWDG->KR=0XAAAA;
IWDG->KR=0XCCCC;
}
void IWDG_Feed(void)
{
IWDG->KR=0XAAAA;
}
这是wdg.h
#ifndef __WDG_H
#define __WDG_H
#include"sys.h"
void IWDG_Init(u8 prer,u16 rlr);
void IWDG_Feed(void)
#endif
编译总是出现下面三个错误
..\HARDWARE\WDC\wdg.c(5): error: #20: identifier "prer" is undefined
..\HARDWARE\WDC\wdg.c(6): error: #20: identifier "rlr" is undefined
..\HARDWARE\WDC\wdg.c(10): error: #247: function "IWDG_Feed" has already been defined
求助prer rlr需要重新定义么???
|