初级会员

- 积分
- 182
- 金钱
- 182
- 注册时间
- 2015-4-5
- 在线时间
- 0 小时
|
5金钱
基础好的勿喷,如果出现重定义如果使用外部函数进行操作,比如这样
filter.h(15): warning: #1-D: last line of file ends without a newline
#endif
main.c(8): warning: #260-D: explicit type is missing ("int" assumed)
extern TIM2_TIM_GetCapture1_Init;
main.c(18): error: #109: expression must have (pointer-to-) function type
TIM2_TIM_GetCapture1_Init(60000,60000);
main.c(19): warning: #223-D: function "TIM2_TIM_GetCapture2_Init" declared implicitly
TIM2_TIM_GetCapture2_Init(60000,60000);
main.c(20): warning: #223-D: function "TIM2_TIM_GetCapture3_Init" declared implicitly
TIM2_TIM_GetCapture3_Init(60000,60000);
main.c(21): warning: #223-D: function "TIM2_TIM_GetCapture4_Init" declared implicitly
TIM2_TIM_GetCapture4_Init(60000,60000);
main.c(23): warning: #223-D: function "TIM3_TIM_GetCapture1_Init" declared implicitly
TIM3_TIM_GetCapture1_Init(60000,60000);
main.c(24): warning: #223-D: function "TIM3_TIM_GetCapture2_Init" declared implicitly
TIM3_TIM_GetCapture2_Init(60000,60000);
main.c(25): warning: #223-D: function "TIM3_TIM_GetCapture3_Init" declared implicitly
TIM3_TIM_GetCapture3_Init(60000,60000);
main.c(26): warning: #223-D: function "TIM3_TIM_GetCapture4_Init" declared implicitly
TIM3_TIM_GetCapture4_Init(60000,60000);
main.c(28): warning: #223-D: function "TIM4_TIM_GetCapture1_Init" declared implicitly
TIM4_TIM_GetCapture1_Init(60000,60000);
main.c(29): warning: #223-D: function "TIM4_TIM_GetCapture2_Init" declared implicitly
TIM4_TIM_GetCapture2_Init(60000,60000);
main.c(30): warning: #223-D: function "TIM4_TIM_GetCapture3_Init" declared implicitly
TIM4_TIM_GetCapture3_Init(60000,60000);
main.c(31): warning: #223-D: function "TIM4_TIM_GetCapture4_Init" declared implicitly
TIM4_TIM_GetCapture4_Init(60000,60000);
main.c: 13 warnings, 1 error
compiling stm32f10x_it.c...
compiling delay.c...
compiling sys.c...
compiling tim.c...
compiling filter.c...
filter.c(16): warning: #177-D: label "case1" was declared but never referenced
case1: DJ_capture_temp = TIM_GetCapture1(TIM2); //定时器2通道1捕获
filter.c(18): warning: #177-D: label "case2" was declared but never referenced
case2: DJ_capture_temp = TIM_GetCapture2(TIM2);
filter.c(20): warning: #177-D: label "case3" was declared but never referenced
case3: DJ_capture_temp = TIM_GetCapture3(TIM2);
filter.c(22): warning: #177-D: label "case4" was declared but never referenced
case4: DJ_capture_temp = TIM_GetCapture4(TIM2);
filter.c(24): warning: #177-D: label "case5" was declared but never referenced
case5: DJ_capture_temp = TIM_GetCapture1(TIM3);
filter.c(26): warning: #177-D: label "case6" was declared but never referenced
case6: DJ_capture_temp = TIM_GetCapture2(TIM3);
filter.c(28): warning: #177-D: label "case7" was declared but never referenced
case7: DJ_capture_temp = TIM_GetCapture3(TIM3);
filter.c(30): warning: #177-D: label "case8" was declared but never referenced
case8: DJ_capture_temp = TIM_GetCapture4(TIM3);
filter.c(32): warning: #177-D: label "case9" was declared but never referenced
case9: DJ_capture_temp = TIM_GetCapture1(TIM4);
filter.c(34): warning: #177-D: label "case10" was declared but never referenced
case10: DJ_capture_temp = TIM_GetCapture2(TIM4);
filter.c(36): warning: #177-D: label "case11" was declared but never referenced
case11: DJ_capture_temp = TIM_GetCapture3(TIM4);
filter.c(80): warning: #940-D: missing return statement at end of non-void function "T_f_filter"
}
filter.c: 12 warnings, 0 errors
compiling system_stm32f10x.c...
compiling core_cm3.c...
assembling startup_stm32f10x_hd.s...
"..\OUTPUT\demo.axf" - 1 Error(s), 25 Warning(s).
Target not created
|
|