TI C2000 piccolo 系列新建工程(基于TMS320F28069M Launchpad)

所需材料在TI官网都可以下载到

材料准备:

1,CCS软件:Code Composer Studio  Version: 9.1.0.00010

2,C2000ware软件:C2000Ware_2_01_00_00

 

操作步骤:

 

打开软件

TI C2000 piccolo 系列新建工程(基于TMS320F28069M Launchpad)

 

 

Project--->New CCS Project  

TI C2000 piccolo 系列新建工程(基于TMS320F28069M Launchpad)

 

 点击 finish 后如下图

TI C2000 piccolo 系列新建工程(基于TMS320F28069M Launchpad)

 

 

 

 找到工程所在文件夹

TI C2000 piccolo 系列新建工程(基于TMS320F28069M Launchpad)

 

 

我的安装在D盘   

D:\ti\c2000\C2000Ware_2_01_00_00\device_support\f2806x      这个目录下是2806x系列的支持文件

D:\ti\c2000\C2000Ware_2_01_00_00\device_support\f2806x\headers 这个目录下的三个文件夹(cmd,include,source)全部复制到工程目录下  

D:\ti\c2000\C2000Ware_2_01_00_00\device_support\f2806x\common\cmd 把这个文件夹下的28069_RAM_lnk.cmd 复制到工程目录下的cmd文件夹下,把cmd文件夹下的这个文件F2806x_Headers_BIOS.cmd 删掉

D:\ti\c2000\C2000Ware_2_01_00_00\device_support\f2806x\common\include 文件夹下的全部文件复制到工程文件夹的include下

D:\ti\c2000\C2000Ware_2_01_00_00\device_support\f2806x\common\source 文件加下的部分文件根据需要 复制到工程文件夹source下

 

工程文件夹

 

 TI C2000 piccolo 系列新建工程(基于TMS320F28069M Launchpad)

 

 工程文件source文件夹

TI C2000 piccolo 系列新建工程(基于TMS320F28069M Launchpad)

 

 工程文件include文件夹

TI C2000 piccolo 系列新建工程(基于TMS320F28069M Launchpad)

 

 CCS会自动把文件夹和文件同步到 工程里

TI C2000 piccolo 系列新建工程(基于TMS320F28069M Launchpad)

 

 在CCS里要设置include文件夹的包含路径

右击工程文件名 打开Properties 

TI C2000 piccolo 系列新建工程(基于TMS320F28069M Launchpad)

 

 

然后工程就建完了

 

在main.c 文件中加入下列代码 

/**
* main.c
*/

#include "DSP28x_Project.h"

 

void Gpio_select(void);


void main(void)
{

InitSysCtrl();

Gpio_select();

DINT;

InitPieCtrl();

IER = 0x0000;
IFR = 0x0000;

InitPieVectTable();

for(;;)
{
GpioDataRegs.GPADAT.all =0x8AAAAAAA;
GpioDataRegs.GPBDAT.all =0x0000000A;

delay_loop();

GpioDataRegs.GPADAT.all =0x45555555;
GpioDataRegs.GPBDAT.all =0x00000005;

delay_loop();
}


}

void delay_loop()
{
double i;
for (i = 0; i < 400000; i++)
{

}
}


void Gpio_select(void)
{
EALLOW;
GpioCtrlRegs.GPAMUX1.all = 0x00000000; // All GPIO
GpioCtrlRegs.GPAMUX2.all = 0x00000000; // All GPIO
GpioCtrlRegs.GPAMUX1.all = 0x00000000; // All GPIO
GpioCtrlRegs.GPADIR.all = 0xCFFFFFFF; // All outputs
GpioCtrlRegs.GPBDIR.all = 0x0000000F; // All outputs
EDIS;
}

//end main.c

编译完下载到板子上  就可以看到   D9在闪烁了  

好了  C2000新建工程就写到这里   有错误的地方希望大家批评指正  谢谢大家 !

2020.02.14