新手入门
- 积分
- 18
- 金钱
- 18
- 注册时间
- 2016-11-7
- 在线时间
- 2 小时
|
写看门狗程序的时候,提示我重复定义错误
错误是wwdg.o和iwdg.o中IWDG_Init,IWDG_Feed的重复定义,
我想知道如果使用extern修改的话我应该加在,iwdg.h的哪个位置用extern
#ifndef __WWDG_H
#define __WWDG_H
#include "sys.h"
extern void IWDG_Init(u8 prer,u16 rlr);
extern void IWDG_Feed(void);
void WWDG_Init(u8 tr,u8 wr,u32 fprer);
void WWDG_Set_Counter(u8 cnt);
void WWDG_NVIC_Init(void);
#endif
我尝试这样写,但好像并不正确
|
|