2016-09-20 73 views
0

我必须使用CC3200项目上的数学库的一些功能。该项目必须使用freertos,而IDE是CCS。有了这种结合,编译器显示这些警告:CC3200。编译警告时使用freertos math.h

/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 

要重现该问题,我们必须导入本社从CC3200SDK_X.XX和main.c文件中添加include指令的“freertos_demo”项目:#include <math.h>只有这样。 如果我们编译项目,我们会收到警告。

在此先感谢。 JM

回答

0

我不确定这与FreeRTOS有什么关系,因为在FreeRTOS Cortex-M4端口中没有使用生成警告的函数。也许他们只用于演示代码,在这种情况下,你不能只在演示源文件中包含必要的头文件(这根本不会影响FreeRTOS)?你从哪里得到演示?这不是a project from the FreeRTOS distribution