程序编译的时候会报错:
warning: 'delay' defined but not never defined
【问题原因】
声明为static的函数不能被其他文件所使用,如果其他文件include uart.h。那么就会报上面的错误。
【解决办法】
解决的办法很简单,将头文件中的声明转移到.c文件中就可以了,即将函数delay的声明从uart.h移动到uart.c文件的开始就可以了。
程序编译的时候会报错:
warning: 'delay' defined but not never defined
【问题原因】
声明为static的函数不能被其他文件所使用,如果其他文件include uart.h。那么就会报上面的错误。
【解决办法】
解决的办法很简单,将头文件中的声明转移到.c文件中就可以了,即将函数delay的声明从uart.h移动到uart.c文件的开始就可以了。
微信扫码登录