2016-09-20 130 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