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

迷幻森林發表於2021-12-18

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

相關文章