第2章CCS集成环境的特征和应用.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第2章CCS集成环境的特征和应用

2.2 CCS软件安装与设置 * 首都师范大学信息工程学院 2.2 CCS软件安装与设置 * 首都师范大学信息工程学院 2.2 CCS软件安装与设置 * 首都师范大学信息工程学院 2.2 CCS软件安装与设置 * 首都师范大学信息工程学院 2.2 CCS软件安装与设置 * 首都师范大学信息工程学院 2.3 CCS集成开发环境的使用 一、主要菜单及功能介绍 File菜单 Edit菜单 View菜单 Project菜单 Debug菜单 Profiler菜单 Option菜单 GEL菜单 Tools菜单 * 首都师范大学信息工程学院 二、工作窗口区介绍 工具栏窗口 应用窗口 2.3 CCS集成开发环境的使用 * 首都师范大学信息工程学院 2.4 GEL语言的使用 GEL是通用扩展语言(General Extension Language)的简称,是一种类似于C语言的交互式语言。它是解释执行的,也就是不能被编译成可执行文件。它主要用来扩展CCS的功能,当希望上电后立刻开启或实现某些功能,那么可以在项目中装载GEL文件(由TI提供或用户自行编写)来实现这个目的。此外,项目添加GEL文件后,也可以为CCS的GEL菜单添加相关的子菜单,方便用户调试控制程序。 GEL文件并非是必需的。对于硬仿真环境来说,是没有必要使用的,它主要针对软仿真环境,通过GEL文件为其准备一个虚拟的DSP仿真环境,但也不是非用不可。 * 首都师范大学信息工程学院 一、GEL函数的定义 GEL函数可在任何能输入C表达式的地方调用,既可以在任何可输入C表达式的对话框中调用,也可以在其他GEL函数中调用。但不支持递归。 GEL函数只是在仿真器和目标系统上电的时候起到初始化DSP的作用,在上电后再改变GEL函数将不会对DSP产生影响,除非断电后再上电。 2.4 GEL语言的使用 * 首都师范大学信息工程学院 CCS提供了一系列嵌入GEL的函数,其函数定义形式如下。 函数名([参数1],[参数2],…) { 函数语句 } 其中,函数名前不标明任何返回值类型,参数1、参数2等参数也不需要定义参数类型,这些参数类型信息会自动从数据值获得,如果非要定义,它只支持int类型。 与C语言类似,其函数语句同样支持return,ifelse,while,#define等常用语句。 2.4 GEL语言的使用 * 首都师范大学信息工程学院 二、调用GEL函数 要想使用GEL函数,必须将其定义在.gel格式文件中,同时必须载入到CCS之中才能够访问这个文件中的函数。 其载入的方法有两种,一种是打开File菜单,选择Load Gel命令,打开所需的GEL文件; 另一种方法是在工程视图窗口中的GEL Files目录上右击,在【打开】对话框中完成GEL文件的选择。 加入GEL文件都是在程序编译前,同时GEL加载器在加载GEL文件时检查其语法错误,但不检查变量是否已定义。 2.4 GEL语言的使用 * 首都师范大学信息工程学院 三、将GEL函数添加到GEL菜单中 要想将GEL函数添加到GEL菜单中,需要使用menuitem关键词在GEL菜单下创建一个新的下拉菜单列表(一级菜单),再使用hotmenu,dialog和slider在该菜单项中添加新的菜单项(二级菜单)。 2.4 GEL语言的使用 * 首都师范大学信息工程学院 创建一个新的工程 将文件添到该工程中 编译链接和运行程序 调试程序 2.5 开发一个简单的DSP应用程序 * 首都师范大学信息工程学院 首都师范大学信息工程学院 首都师范大学信息工程学院 首都师范大学信息工程学院 第2章 CCS集成开发环境的特征及应用 第2章 CCS集成开发环境的特征及应用 2.1 CCS概述 2.2 CCS软件安装与设置 2.3 CCS集成开发环境的使用 2.4 GEL语言的使用 2.5 开发一个简单的DSP应用程序 * 首都师范大学信息工程学院 2.1 CCS概述 CCS可运行在 Windows操作系统下,采用图形接口界面,提供有环境配置、源文件编辑、程序调试、跟踪和分析等工具。 CCS有两种工作模式,即软件仿真器模式和硬件在线编程模式。 软件仿真器模式可以脱离 DSP芯片,在 PC上模拟 DSP的指令集和工作机制,主要用于前期算法实现和调试。 硬件在线编程模式可以实时运行在 DSP芯片上,与硬件开发板相结合编程和调试应用程序。 * 首都师范大学信息工程学院 2.1 CCS概述 一、CCS的发展 CCS代码调试器是一种集成开发环

文档评论(0)

junjun37473 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档