“DSP控制器及其应用”第五章集成开发环境.pptVIP

“DSP控制器及其应用”第五章集成开发环境.ppt

  1. 1、本文档共45页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
DSP 集成开发环境 第五章 DSP 的集成开发环境 CCS 技术概述 CCS 软件的重要性 CCS 的发展 IDE 开发环境 DSP 开发周期 CCS - Code Composer Studio 硬 件 配 置 CCS 的设置 支持多 CPU Save/load 多个配置文件 设置方便 可视化的工程管理 文件管理方便 Drag drop Fast access Easy file manipulation Easily view source, include, library files etc. IDE 编译环境 C 语言和汇编可混编 可高亮显示程序语句 可设置断点 有查找、替代功能 在线 HELP 功能 快捷键功能 书签功能 EDIT 功能 实时功能的配置 编 译 效 率 集成代码产生工具 TI 高效的代码编译技术 图形化的选项功能 用 C 语言编定程序从而能节约开发者大量时间 高效的 VLIW 生成工具 CCS 的 IDE 调试功能 数字信号的输入和输出 手工和自动测试功能 交互功能 使用探针 性能测试 代码分析 代码优化 在调试其它代码时能获取另外一些代码的探 针信息 虚拟的数据环境 及时发现、纠正问题 实时分析(1) Real-time Data Exchange (RTDX) 主机与从机间的实时数据交换 在 ‘C2000 系统上的 20KByte per second 带宽 DSP/BIOS Priority based, preemptive real-time scheduler Fully instrumented and user controllable 少量过热 ~ 1KWord ~ 1 MIPS 多线程 最小的中断延时 免版税 实时分析(2) 第三方的嵌入模块 方框图和原始代码生成器 信号分析工具 通过扩展的应用程序产生相关的控制 快速保护功能 CCS 的优点小结 第五章 DSP 的集成开发环境 CCS 的主要工具及功能 创建和测试一个工程项目(1) 创建和测试一个工程项目(2) 创建和测试一个工程项目(3) 创建和测试一个工程项目(4) 创建和测试一个工程项目(5) 创建和测试一个工程项目(6) 创建和测试一个工程项目(7) 创建和测试一个工程项目(8) 创建和测试一个工程项目(9) 第五章 DSP 的集成开发环境 常用汇编伪指令 基本文件类型 汇编语言文件 第五章 DSP 的集成开发环境 头 文 件 系统配置文件 一个典型的系统配置文件 本 章 小 结 思 考 题 观察和编辑源代码 双击volume.c,即可在 CCS 编辑窗看到源代码,并对其进行编辑,如图所示。 编译程序 选择 Project--Rebuild All 或者单击工具条上的图标 (Rebuild All),CCS 将重新对工程中所有文件进行编译,汇编和连接,并同时在底部窗口中显示编译连接信息 ,如图所示。 装载程序 选择 File -- Load Program。选择你刚刚建造的文件 volume1.out,并打开。 CCS会将它装载到目标DSP中,装载完毕之后会自动弹出Disassembly 窗口(另外注意到CCS还会在底部窗口弹出stdout栏,用于显示程序在运行时的输出信息)。 在主菜单中单击Debug-Run,或者在工具条图形上点击 Run 键 ,即可开始运行程序,如图所示。 运行程序 本 章 小 结 §5-1 DSP 集成开发环境简介 §5-2 集成开发环境使用方法 §5-4 头文件及命令文件 §5-3 DSP 软件的文件结构 文件结构 C2000 系列 DSP 提供了极其丰富的汇编伪指令,以下就几个常用的伪指令进行介绍: .include —— 编译时使得编译系统将其它文件包含在内; .ref —— 识别在本程序模块中使用的而在其它文件中定义的符号; .set —— 将常量赋予给符号,即定义常量; .sect —— 定义一个初始化的命名段,且将后续代码与该段相联系; .usect —— 在没初始化命名段内保留空间; .def —— 定义当前程序模块中定义的、在其它程序模块中可使用的符号; .bss —— 定义未初始化的变量,即声明变量; .data —— 定义初始化的数据命名段; .word —— 将 16 位数值存储在当前段内的连续字中; .text —— 定义段内代码部分,一般用于包含程序主代码; MEMORY —— 程序和数据空间的分配命令; SECTIONS —— 指定的程序段和数据单元的分配; 一个完整的汇编应用程

文档评论(0)

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

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

1亿VIP精品文档

相关文档