STM32F429 工程编译会出现大量的declared implicitly问题,头文件没有包含错误,麻烦给位大佬能帮小弟看看.
compiling Main.c...
..CMSISCorearm_math.h(4811): warning: #223-D: function "__SMUAD" declared implicitly
acc = (q31_t) __SMUAD(S->A0, in);
..CMSISCorearm_math.h(4824): warning: #223-D: function "__SMLALD" declared implicitly
acc = __SMLALD(S->A1, (q31_t)__SIMD32(S->state), acc);
..CMSISCorearm_math.h(4952): warning: #223-D: function "__QADD" declared implicitly
*pIbeta = __QADD(product1, product2);
..CMSISCorearm_math.h(5056): warning: #223-D: function "__QSUB" declared implicitly
*pIb = __QSUB(product2, product1);
..CMSISCorearm_math.h(5184): warning: #223-D: function "__QADD" declared implicitly
*pId = __QADD(product1, product2);
..CMSISCorearm_math.h(5187): warning: #223-D: function "__QSUB" declared implicitly
*pIq = __QSUB(product4, product3);
..CMSISCorearm_math.h(5304): warning: #223-D: function "__QSUB" declared implicitly
*pIalpha = __QSUB(product1, product2);
..CMSISCorearm_math.h(5307): warning: #223-D: function "__QADD" declared implicitly
*pIbeta = __QADD(product4, product3);
..AppMain.c(99): warning: #177-D: variable "i" was declared but never referenced
uint16_t i = 0;
..AppMain.c: 9 warnings, 0 errors
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
已经知道是原有的core_cm4.h文件不兼容,更新最新的文件就OK了
一周热门 更多>