1.使用CCS3.3 編譯TI的28335,產(chǎn)生如下警告:
warning: entry-point symbol other than "_c_int00" specified: "code_start"
一種解決方法,不用管它,因為C入口地址最終是由用戶的CMD文件覆蓋的,警告不影響使用。
二是,在編譯選項里面link標簽頁,把Code Entry Point(-e)編輯框里面的code_start刪除,就不會產(chǎn)生該警告了。
2.使用CCS4編譯28335 例子程序,錯誤如下:
This project was created using a version of Code Generation tools that is not currently installed: 5.2.1 [C2000]. Please install the Code Generation tools of this version, or migrate the project to one of the supported versions.
解決方法:右擊項目,打開屬性對話框,選CCS BUILD標簽,在 Code Generation tools欄目里面選中
TI V6.0.1即可.
3.使用CCS4編譯28335 例子程序,錯誤如下:
CCS4 No rule to make target `clean".
解決方法:右擊項目,打開屬性對話框,選Info標簽,Text file encodingother,選中UTF-8,問題解決,
然后,再改為原來的Text file encodingInherited from container(GKB),仍可以正確編譯
4.使用CCS3.3編譯28335,錯誤如下:
can"t find input file "rts2800_fpu32.lib"
解決辦法:
在ccs的component manager里邊選擇Code Composer Studio->build tools->tms320c28xx->選中Texas Instrument C2000 Code generation tools<5.0.0B2> 保存設(shè)置退出,重新編譯,上面的問題(WARNING: invalid compiler option --float_support=fpu32 (ignored) 和error:can"t find input file "rts2800_fpu32.lib") 就不會出現(xiàn)了