..\user\ADX922.c(117): warning: #223-D: function "GPIO_ResetBits" declared implicitly
时间: 2023-09-23 20:07:38 浏览: 152
这个警告是因为在你的代码中使用了 `GPIO_ResetBits` 函数,但是该函数在当前文件中没有被声明。为了消除这个警告,你需要在代码的开头添加一个函数原型声明,或者在代码中包含该函数的头文件。例如:
```c
#include "stm32f10x_gpio.h" // 包含 GPIO 头文件
// 声明函数原型
void GPIO_ResetBits(GPIO_TypeDef* GPIOx, uint16_t GPIO_Pin);
int main(void)
{
// ...
GPIO_ResetBits(GPIOA, GPIO_Pin_0);
// ...
}
// 实现函数
void GPIO_ResetBits(GPIO_TypeDef* GPIOx, uint16_t GPIO_Pin)
{
// ...
}
```
这样,编译器就知道 `GPIO_ResetBits` 函数的声明,就不会再给出警告了。
阅读全文