求解,另一个项目里就可以编译!

img

有个有啥问题啊,怎么老是报错!
..\User\IO_DI\IO_DI.c(26): error: #18: expected a ")"
if (GPIO_ReadInputDataBit(GPIOx, GPIO_Pin) == Key_ON)
..\User\IO_DI\IO_DI.c(28): error: #18: expected a ")"
while (GPIO_ReadInputDataBit(GPIOx, GPIO_Pin) == Key_ON);

定义GPIO_ReadInputDataBit函数的头文件引用了吗?

另一个项目可以编译成功,很明显不是语法的问题,认真看也不是语法问题。
那能有问题的可能就是缺少必要的库。