转自:http://blog.163.com/lby147612@126/blog/static/17041045220150130438428/
由于MDK4.72A没有STM32F030,所以升级到了MDK5.0
我的程序在MDK4.72A下编译正常没有任何错误,升级软件后程序都出现了同样的问题,请大家帮我看看,这个是什么原因。
Build target '103RE_安卓_Print1'
compiling main.c...
.\Source\Libraries\CMSIS\CM3\DeviceSupport\ST\STM32F10x\stm32f10x.h(298): error: #67: expected a "}"
ADC1_2_IRQn = 18, /*!< ADC1 and ADC2 global Interrupt */
.\Source\Libraries\CMSIS\CM3\DeviceSupport\ST\STM32F10x\stm32f10x.h(472): warning: #12-D: pa

升级MDK从4.72A到5.0后,STM32F103程序遇到错误:stm32f10x.h(298): error: #67: expected a "}".问题源于新版STM32F10X.H文件的修改,原本被括号包含的部分在新版本中直接写出,导致编译错误。参考 STM32系列贴和相关博客寻找解决办法。
最低0.47元/天 解锁文章

被折叠的 条评论
为什么被折叠?



