main.c(16): warning: #223-D: function "led_init" declared implicitly
2017-03-22 11:49
5245 查看
编写了一个简单的stm32 的程序,比如led.h和led.c
在led.c中定义了函数 void led_init(void)
在main()函数中用的led_init();
除了要包含led.h外,需要声明下函数才可以 extern void led_init(void),不然会有warning
led.c中include了 led.h
led.h中 void led_init(void);
main中include 了 led.h
后续:有一个原因就是头文件没有包含进去
在led.c中定义了函数 void led_init(void)
在main()函数中用的led_init();
除了要包含led.h外,需要声明下函数才可以 extern void led_init(void),不然会有warning
led.c中include了 led.h
led.h中 void led_init(void);
main中include 了 led.h
后续:有一个原因就是头文件没有包含进去
相关文章推荐
- KEIL MDK中 warning: #223-D: function "xxx" declared implicitly 解决方法
- warning:function "bsp_read_word" declared implicitly错误原因
- STM32 Keil:warning: #223-D: f 4000 unction "LED_Init" declared implicitly
- warning: function declared implicitly错误原因
- [VDSP中的Warning]function declared implicitly
- warning: function declared implicitly错误原因
- MDK:warning: #223-D: function "trunc" declared implicitly
- warning: function declared implicitly错误原因
- 【note】stm32 keilMDK出现warning: function XX declared implicitly
- warning: function declared implicitly错误原因
- MDK中编译出现warning: function "xxx" declared implicitly 警告的解决办法
- [转载]warning: function declared implicitly错误原因
- warning: #223-D: function "assert_param" declared implicitly
- function "assert_param" declared implicitly || Undifined symbol assert_param__stm32
- KeilMDK4.22 编译STM32工程警告:warning: #223-D: function " *** " declared implicitly
- warning: function declared implicitly错误原因
- warning: function declared implicitly错误原因
- warning: #223-D: function "assert_param" declared implicitly
- IAR报Warning[25]: Label 'HardFault_Handler' is defined pubweak in a section implicitly declared root
- keil编译出现function abs declared implicitly的解决方法