使用CCS10新建TMS320F28335工程並閃爍LED(流水燈)程序

學習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流水燈就歡快的跑起來了。