MDK Keil在编译STM32代码时出现类似\CMSIS\CM3\DeviceSupport\ST\STM32F10x\stm32f10x.h(298): error: #67: expect a

MDK Keil在编译STM32代码

我在MDK Keil中编译STM32代码时出现如图的情况
MDK Keil在编译STM32代码时出现类似\CMSIS\CM3\DeviceSupport\ST\STM32F10x\stm32f10x.h(298): error: #67: expect a
如图出现一系列的相似情况,可以这样解决,
MDK Keil在编译STM32代码时出现类似\CMSIS\CM3\DeviceSupport\ST\STM32F10x\stm32f10x.h(298): error: #67: expect a
点击图中标出的魔法棒,
在工程属性中,c/c++ 选项中 把 Define 中关于MCU的定义去掉,如下图中的STM32F10X_HD
MDK Keil在编译STM32代码时出现类似\CMSIS\CM3\DeviceSupport\ST\STM32F10x\stm32f10x.h(298): error: #67: expect a
操作完成之后,再一次对工程进行编译,这样应该就OK了!

不才,望对陌生人有帮助!