STM32关于uversion版本更换和MCU型号更换编译出错的解决办法、记录。

使用别人的uversion的工程,在自己的uversion5里出现报错,如下:
\Source\Libraries\CMSIS\CM3\DeviceSupport\ST\STM32F10x\stm32f10x.h(298): error:  #67: expected a "}"
    ADC1_2_IRQn                 = 18,     /*!< ADC1 and ADC2 global Interrupt                       */

解决方法:
1.更换MCU设置的型号,因为我这里的型号和原工程型号不一样。
2.更换C/C++的define内容,原有工程是MD,我现在用了HD所以要更换。

另外:
1.我并不清楚原有工程创建时的uversion版本。

你可能感兴趣的:(STM32关于uversion版本更换和MCU型号更换编译出错的解决办法、记录。)