我必须在CC3200项目中使用数学库中的一些函数。该项目必须使用freertos,IDE是CCS。通过这种组合,编译器会显示以下警告:
/ymath.h", line 550: warning #225-D: function "_ftoi" declared implicitly
/ymath.h", line 592: warning #225-D: function "_hi" declared implicitly
/ymath.h", line 594: warning #225-D: function "_lo" declared implicitly
/ymath.h", line 604: warning #225-D: function "_lo" declared implicitly
为了重现这个问题,我们必须向CCS导入&#34; freertos_demo&#34;来自CC3200SDK_X.X.X和main.c文件中的项目仅添加include指令:#include <math.h>
。
如果我们编译项目,我们会收到警告。
提前致谢。 JM
答案 0 :(得分:0)
我不确定这与FreeRTOS有什么关系,因为在FreeRTOS Cortex-M4端口中没有使用产生警告的功能。也许它们只用在演示代码中,在这种情况下,您只能在演示源文件中包含必要的头文件(这根本不会影响FreeRTOS)?你是从哪里获得演示的?它不是a project from the FreeRTOS distribution。