【学习分享】3、创龙TMS320C6748开发板CSS工程新建、编译和导入(一)
此部分由于篇幅过长,拟分为三个部分进行叙述,此处主讲裸机工程创建,开发环境为创龙TMS320C6748开发板。需要注意的点已在备注中进行说明。
为了更好的显示中文,请修改Preferences中C++编译器字体大小及控制台字体,点击CCS菜单"Windows -> Preferences " ,如下图所示:
在弹出的界面中修改"C/C++ EditorTextFont"字体为12号以上,如下图所示:
点击"Edit…",弹出如下界面:
1、裸机工程创建
点击CCS5菜单的"File->New->Project->Code Composer Studio->CCS Project",弹出如下界面:
然后点击Next,弹出对话框,并修改为如下:
Projectname:hello,CCS工程名字;
Family:C6000;
Variant:C674xFloating-pointDSP->TMS320C6748;
Connection:XDS100v2,仿真器类型;
在"Empty Projects"下方选择"Empty Project(withmain.c)",点击Finish就可以完成工程新建了,弹出如下界面:
(2)编写程序
编辑main.c文件,增加用户需要实现的功能代码,例如增加打印信息:
#include<stdio.h>
intmain(void) {
printf("********EnjoyyourTL6748-EVM!........www.tronlong.com********\n");
return0;
}
编辑完成后如下图所示:
(3)编译和运行程序
右击工程,在弹出来的对话框中点击"Build Project",即可对当前工程编译,如下图:
编译完毕后,可在左侧工程的Binaries下看到产生了可执行hello.out文件,如下图:
在程序加载前,先按照前面章节步骤连接开发板并用GEL文件初始化DSP核,再点击左上角的load键,选择要加载的hello.out文件。
等待程序加载完成,然后点击程序运行按钮,可以发现CCS的Console控制台有程序中指定的信息打印出来,至此最简单的DSP裸机程序开发成功。
通过以上步骤,用户可以学习如何新建工程和在CCS下运行DSP程序了