使用CCS10新建TMS320F28335工程並閃爍LED(流水燈)程序
- 2021 年 12 月 18 日
- 筆記
- TMS320F28335
學習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 是一套全面的軟件和文檔集,旨在最大限度地縮短開發時間。它包括特定於器件的驅動程序、庫和外設示例。//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流水燈就歡快的跑起來了。