Called function should have prototype

被调用的函数应该有原型
出现这个问题。
检查
1、函数有没有被定义
2、函数有没有被声明
3、头文件有没有对,条件编译有没有写对。
一般问题都是头文件问题

例子:
编译出现警告
在这里插入图片描述
以图中蓝底显示为例
在这里插入图片描述在这里插入图片描述在这里插入图片描述
该函数在r_cg_adc.c中定义
在这里插入图片描述在这里插入图片描述
该函数名在r_cg_adc.h中声明
在这里插入图片描述在这里插入图片描述
编译路径中有包含头文件
在这里插入图片描述
最后发现问题是
在这里插入图片描述在这里插入图片描述头文件条件编译标识符重复了。。。。。。