stm32编写定时器程序时,出现这样一个警告,虽然不影响烧写程序,但是为了消除这个警告,搜索了一些解决方案,但是仍然不能解决问题。
1. 网络上提到可能没有把头文件在keil软件路径中包含,但是我包含了仍然有问题。
2.网络上提到在调用的时候没有包含头文件,但是我在主函数包含了仍有问题。
3.网络上提到可能没有声明这个函数,可我在time.h中声明了仍然有问题。
解决办法
最后,我看到有人讲使用extern声明,刚好我也了解一点extern的知识,然后使用之后便没有警告了。
在time.h中声明前加上extern。
在主函数中也添加声明即可。