绝对牛X 的问题,关于STM32F407的那些事,一般人我不告诉他!

2019-07-20 03:45发布

..USERstm32f4xx.h(89): warning:  #47-D: incompatible redefinition of macro "STM32F40_41xxx"

查不出原因 用的是MDK 5.11 
原子的设置与我的 基本一样,但是没用他们的 模板!魔法棒 里 设置 也是一样的!用的是原子STM32F407ZG 的板子
都是说重定义,问题,但是
有人说STM32F40XX,USE_STDPERIPH_DRIVER,__FPU_USED    可能有的版本没问题,有的无问题,但是我的有问题,
STM32F40_41xxx,USE_STDPERIPH_DRIVER,__FPU_USED
都不行,都报错,还有我想知道为什么,而不是把这个警告去了!

有人用MDK5.12 编译提示少 两个文件,这两个文件可能是在MDK5.11A 中内部集成了!而在MDK 5.12A 中 可能没集成  Core_cmFunc.h 和 Core_cmInstr.h 我没用5.12试过,
有人说MDK5.12 包含 这两个文件就好了,可是,为什么呢?

现在问题是 ,两个里面的内容都是相互复制的,都是一样的设置,但是一个有警告 ,一个没警告,为什么呢?除名字不一样外,其他都一个,同一个开发环境MDK5.11A!!

请牛人 看看
!!!
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。