实验一、CCS开发环境实验一、实验目的1、掌握TMS320F281x系列DSP的基本编程工具;2、熟悉CCS开发环境的安装与配置;3、熟悉TMS320F281x系列DSP的调试工具。二、DSP芯片的开发工具介绍DSP芯片的开发需要一套完整的软硬件开发工具。DSP芯片的开发工具可以分为代码生成工具和代码调试工具两类。代码生成工具的作用是将C语言、汇编语言或两者的混合语言编写的DSP源代码程序编译、汇编并链接成可执行的DSP代码。C编译器、汇编器和连接器是DSP代码生成工具所必须的。CodeComposerStudio(CCS)代码调试器是一种针对标准TMS320调试接口的集成开发环境,其包含源代码编辑工具、代码调试工具、可执行代码生成工具和实时分析工具,支持设计和开发的整个流程。三、实验要求1、安装CCS4.x开发环境;2、安装SEED-XDS560PLUS仿真器驱动;3、创建一个基本的DSP应用程序。四、实验步骤1、通过设置结构体变量来设置寄存器;2、安装SEED-XDS560PLUS仿真器驱动时,选择与CCS4.x软件相同的安装路径;3、将SEED-XDS560PLUS仿真器与电脑主机相连;4、用所提供的JTAG线缆将SEED-XDS560PLUS仿真器与目标系统相连;5、目标板上电;6、在CCS工程中创建工程,在目标板上运行。五、实验小结1、如何配置CCS开发环境?设置CCS通过ICETEK-5100USB仿真器连接ICETEK–F2812-A硬件环境进行软件调试和开发。(1)单击桌面上图标:进入CCS设置窗口。(2)在出现的窗口中按标号顺序进行如下设置:图1删除掉原有的驱动设置(3)在出现的窗口中按标号顺序进行如下设置:(4)接着在下面的窗口中按标号顺序进行如下选择:图3设置gel文件(5)在出现的窗口按标号顺序进行如下设置:图4加入gel文件(6)在出现的窗口按标号顺序进行如下设置:图5退出ccs设置界面(7)在出现的窗口中按标号顺序进行如下设置:图6保存退出以上设置完成后,CCS已经被设置成Emulator的方式(用仿真器连接硬件板卡的方式),并且指定通过ICETEK-5100USB仿真器连接ICETEK–F2812-A评估板。2、在创建工程时需要配置哪些内容?(1)创建新的工程文件(2)选择菜单“Project”的“New…”项。图7创建工程文件如下图,按编号顺序操作建立volume.pjt工程文件:图8新建工程展开主窗口左侧工程管理窗口中“Projects”下新建立的“volume.pjt”,其各项均为空。(2)在工程文件中添加程序文件:选择菜单“Project”的“AddFilestoProject…”项;在“AddFilestoProject”对话框中选择文件目录为C:\ICETEK\F2812\DSP281x_examples\Lab0101-UseCCS,改变文件类型为“CSourceFiles(*.c;*.ccc)”,选择显示出来的文件“volum.c”;重复上述各步骤,添加C:\ICETEK\F2812\DSP281x_examples\Lab0101-UseCCS\volume.cmd文件到volum工程中;添加C:\CCStudio_v3.3\c2000\cgtools\lib\rts2800_ml.lib。(3)编译连接工程:选择菜单“Project”的“RebuildAll”项,或单击工具条中的按钮;注意编译过程中CCS主窗口下部“Build”提示窗中显示编译信息,最后将给出错误和警告的统计数。