C2000 DSP实验箱实验指导用书.doc

  1. 1、本文档共74页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
C2000 DSP实验箱 图 1所示,涉及C编译器、汇编器、链接器等软件开发工具(图中的灰色部分)。如果只是开发一个汇编程序,则不需要用到C编译器。 图 1 C语言应用软件的开发流程图 1.3 如何编写源程序和cmd文件 TMS320汇编语言程序是分段编写的,这就是按所谓的COFF文件格式组织程序;在程序中除了有硬指令语句外,还有许多汇编指令(伪指令)语句,它们是汇编源程序的重要组成部分。在每条语句后面可以用分号隔开,写上注释,注释不参加汇编连接和最后的操作,只是为了便于阅读和修改而作的程序说明。 一个完整的汇编程序至少有三种基本的文件:汇编语言文件、头文件和命令文件。汇编语言文件名的后缀为.ASM。书写该文件所用指令为LF2407支持的汇编语言指令。通常在该文件的最开始会写上.include “F2407REGS.H(或者2407regs.h)”,表明该程序包含了F2407REGS.H头文件里面的一些寄存器定义。 头文件中定义DSP系统用到的一些寄存器映射地址,用户用到的常量和用户自定义的寄存器。头文件的后缀为.H。 命令文件名的后缀为.CMD,该文件实现对程序存储器空间和数据存储器空间的分配。该文件中常用到的伪指令有MEMORY和SECTIONS。 2 DSP集成开发环境 TI公司DSP的集成开发环境CCS(Code Composer Studio)提供了环境配置、源文件编辑、程序调试、跟踪和分析等工具,可以帮助用户在一个软件环境下完成编辑、编译、链接、调试和数据分析等工作。 CCS一般工作在两种模式下:软件仿真和与硬件开发板相结合的在线仿真。软件仿真(Simulator)可以脱离DSP芯片,在PC机上模拟DSP的指令集与工作机制,主要用于前期算法实现和调试。与硬件开发系统相结合的仿真(Emulator)是程序实时运行在DSP芯片上,可以在线编制和调试应用程序。不同的DSP芯片系列要采用不同型号的CCS,对于TMS320C2000系列的DSP可采用CCS(‘C2000)来仿真调试。 2.1 CCS的安装与设置 CCS的安装过程包括三个阶段: 1)安装CCS到系统中。将CCS安装光盘放入到光盘驱动器中,运行安装程序setup.exe进行安装。安装完成后,在桌面上会有“CCS (‘C2000)”和“Setup CCS (‘C2000)”两个快捷方式图标。分别对应CCS应用程序和CCS配置程序。 2)安装开发系统的软件驱动程序,如果用北京瑞泰公司的仿真器ICETEK-5100 PP来开发2000系列的DSP目标系统,则安装驱动程序Itk2xxpp.dvr。 3)运行“Setup CCS(‘C2000)”来配置程序设置驱动程序。系统将显示如下界面: 图 2驱动程序配置界面 (1)关闭弹出的“Import Configuration”对话框(单击Close按钮)。 (2)点击Edit→Install Driver选择相应DSP和仿真器的驱动程序Itk2xxpp.dvr。 图 3选择驱动程序界面 (3)点击图 3中的“打开”,就出现了如下界面: 图 4设备驱动程序的属性页 (4)点击图 4所示的OK,驱动程序就加到了可用目标板列表中了。 图 5 程序设置界面 (5)选中图 5中的Itk2xxpp,点击右键选中Add to System…,弹出界面: 图 6开发系统的属性选项 (6)按图 6中的“Next ”按钮继续,在弹出的如图 7的界面中修改相应的参数设置,把0x240改为0x378,再继续 图 7 开发系统的属性配置界面 (7)在弹出的如图 8的界面中点击“Add Single ”按钮,把cpu_1加入到配置中,再继续。 图 8开发系统中处理器的配置选项 (8)按图 9中的“Finish”按钮结束配置。 图 9 系统的初始化GEL文件配置 (9)选择配置主界面“Code Composer Setup ”中的File →Save保存设置并退出。 2.2 CCS的应用 2.2.1 用CCS2000开发应用程序的一般步骤为 (1)创建一个新工程。运行CCS程序,进入CCS集成调试环境,点击下拉菜单Project,选择New…,就可以创建新工程,如图 10所示。 图 10 CCS的开发界面 然后,选择好路径,输入所要建立的新工程名(以lfdac.pjt为例),点击“保存”,如图 11所示。 图 11 建立工程弹出窗口 这样新工程lfdac.pjt就建立了,下一次就可以直接打开这个工程了。现在这个工程中就只有空文件夹,是一个空的工程。接下来就是在此工程中加入用户所需要的程序。 (2)编写各类文件。包括源文件(C或汇编)、命令文件(.cmd文件)、头文件(.h文件)等。 (3)添加各类文件到工程中去,然后对工程进行编译。从下拉

文档评论(0)

你好世界 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档