使用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 是一套全面的软件和文档集,旨在最大限度地缩短开发时间。它包括特定于器件的驱动程序、库和外设示例。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流水灯就欢快的跑起来了。
标签:LED,工程,新建,GPIO18,delay,TMS320F28335,CCS10,bit,C2000Ware 来源: https://www.cnblogs.com/magicforest/p/15706039.html