.usbUSBusb_pwr.h(54): error: #20: identifier "bool" is undefined
usbUSBusb_pwr.h(54): error: #20: identifier "bool" is undefined
usb-driverSTM32_USB-FS-Device_DriverV3.1.1srcusb_core.c(511): error: #20: identifier "TRUE" is undefined
usb-driverSTM32_USB-FS-Device_DriverV3.1.1srcusb_core.c(45): error: #20: identifier "FALSE" is undefined
不知道为什么用同一个编译器,编译出来的结果不一样.....
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
只需把usb_type.h 中
#ifndef __STM32F10x_H 里面的 typedef enum {FALSE = 0, TRUE = !FALSE} bool;
移到#ifndef __STM32F10x_H外面即可解决问题
一周热门 更多>