dsp原理与应用电子书5678.doc

  1. 1、本文档共136页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
 dsp原理与应用电子书5678

第5章 DSP集成开发环境(CCS) 教学提示:Code Composer Studio 简称CCS,是TI公司推出的为开发TMS320系列DSP软件的集成开发环境(IDE)。CCS自推出以来发展出了多个版本,本章以CCS2.0为参照进行讲述。 教学要求:了解CCS的软件开发流程和CCS环境具有的功能,能够操作CCS的窗口、菜单和工具条。掌握CCS工程管理的概念,能够完成简单程序的编辑、汇编、连接和调试,并掌握探针和显示图形的使用。了解用simulator仿真中断和仿真I/O口的方法。 5.1 CCS集成开发环境简介 CCS工作在Windows操作系统下,类似于VC++的集成开发环境,采用图形接口界面,有编辑工具和工程管理工具。它将汇编器、链接器、C/C++编译器、建库工具等集成在一个统一的开发平台中。CCS所集成的代码调试工具具有各种调试功能,能对TMS320系列DSP进行指令级的仿真和进行可视化的实时数据分析。此外,还提供了丰富的输入/输出库函数和信号处理的库函数,极大的方便了TMS320系列DSP软件开发过程。 C5000 CCS是专门为开发C5000系列DSP应用设计的,包括C54x和C55x DSP。 利用CCS的软件开发流程如图5.1所示 图 5.1 CCS的软件开发流程 5.1.1 CCS安装及设置 1.CCS 2.0系统的安装 运行setup.exe应用程序,弹出一个安装界面,然后选择Code Composer Studio项,就可以开始CCS 2.0的安装,按照屏幕提示可完成系统的安装。当CCS软件安装在计算机上之后,将在显示器桌面上出现如图5.2所示的两个图标。 图5.2 CCS设置图标 2.系统配置 为使CCS IDE能工作在不同的硬件或仿真目标上,必须首先为它配置相应的配置文件。配置步骤如下: (1)双击桌面上的Setup CCS(CCS 设置)图标,启动CCS设置。 (2)在弹出对话框中单击“Clear(清除)”按钮,清除以前定义的配置。 (3)从弹出的对话框中,单击“Yes”按钮,确认清除命令。 (4)从列出的可供选择的配置文件中,选择能与使用的目标系统相匹配的配置文件。 (5)单击加入系统配置按钮,将所选中的配置文件输入到CCS设置窗口当前正在创建的系统配置中,所选择的配置显示在设置窗的系统配置栏目的My System目标下,如图5.3所示。 (6)单击“FileSave(保存)”按钮,将配置保存在系统寄存器中。 (7)当完成CCS配置后,单击“FileExit”按钮,退出CCS Setup 。 图5.3 设置窗的系统配置栏目 3.系统启动 双击桌面上CCS 2 图标,启动CCS IDE,将自动利用刚创建的配置打开并显示CCS主界面。 5.1.2 CCS的窗口、菜单和工具条 1.CCS应用窗口 一个典型的CCS集成开发环境窗口如图5.4所示。 图5.4 CCS集成开发环境窗口 整个窗口由主菜单、工具条、工程窗口、编辑窗口、图形显示窗口、内存单元显示窗口和寄存器显示窗口等构成。 工程窗口用来组织用户的若干程序并由此构成一个项目,用户可以从工程列表中选中需要编辑和调试的特定程序。在原程序编辑窗口中,用户既可以编辑程序,又可以设置断点和探针,并调试程序。反汇编窗口可以帮助用户查看机器指令,查找错误。内存和寄存器显示窗口可以查看、编辑内存单元和寄存器。图形显示窗口可以根据用户需要显示数据。用户可以通过主菜单条目来管理各窗口。 2.菜单 菜单提供了操作CCS的方法,由于篇幅所限这里仅就重要内容进行介绍。 (1)File 菜单 File 菜单提供了与文件相关的命令,其中比较重要的操作命令如下: NewSource File 建立一个新源文件,扩展名包括*.c、*.asm、*.cmd.、*.map、*.h、*.inc、*.gel等。 NewDSP/BIOS Configuration 建立一个新的DSP/BIOS配置文件。 NewVisual Linker Recipe 建立一个新的Visual Linker Recipe向导。 NewActiveX Document 在CCS中打开一个ActiveX类型的文档(如Microsoft Excel等)。 Load Program 将DSP可执行的目标代码COFF(.out)载入仿真器中(Simulator或Emulator)。 Load GEL 加载通用扩展语言文件到CCS中。 DataLoad 将主机文件中的数据加载到DSP目标系统板,可以指定存放的数据长度和地址。数据文件的格式可以是COFF格式,也可以是CCS所支持的数据格式,缺省文件格式是.dat的文件。当打开一个文件时,会出现如图5.5所示的对话框。

文档评论(0)

oay844 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档