學習TMS320F28335使用Code Composer Studio 10.4.0下載和安裝本文不再敘述。
1、 新建工程
1.1選擇目錄新建工作區
1.2開啟軟體介面如下圖所示:
1.3選擇新建工程
第一步選擇晶片TMS320F28335;
第二步選擇模擬器型別,本文選擇XDS100V2
第三步新建工程名稱。
第四步選擇新建一個空工程。
1.4配置工程選項
新增標頭檔案訪問路徑:
在工程資料夾下面新增include 和 source資料夾並且把DSP2833x_Headers_nonBIOS.cmd和rts2800_fpu32.lib複製過來。這些檔案都可以從C2000Ware檔案包中找到。C2000Ware 是一套全面的軟體和文件集,旨在最大限度地縮短開發時間。它包括特定於器件的驅動程式、庫和外設示例。https://www.ti.com.cn/tool/cn/C2000WARE
將這些標頭檔案複製過來:
原始檔複製過來。這裡面main.c是新建的檔案。其餘檔案都可以在C2000Ware檔案包中找到。
配置LINk選項:
1.5 main.c新增程式碼,硬體使用GPIO18作為LED驅動口。
#include "DSP28x_Project.h" void main(void) { Uint32 delay; InitSysCtrl(); EALLOW; GpioCtrlRegs.GPAMUX2.bit.GPIO18 = 0; GpioCtrlRegs.GPADIR.bit.GPIO18 = 1; EDIS; while(1) { GpioDataRegs.GPATOGGLE.bit.GPIO18 = 1; for(delay = 0; delay < 1000000; delay++){} GpioDataRegs.GPATOGGLE.bit.GPIO18 = 1; for(delay = 0; delay < 1000000; delay++){} } }
1.6工程右鍵編譯
下載程式:
下載完成後自動執行。
1.7 自此一個新建工程和LED流水燈就歡快的跑起來了。