《TI CCS4.1.2开发环境中文入门指导书》.doc

《TI CCS4.1.2开发环境中文入门指导书》.doc

  1. 1、本文档共49页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
目录 1. CCSv4概述 1 1.1调试程序 1 1.2分析 1 1.3脚本 1 1.4图像分析和虚拟化 1 1.5编译器 2 1.6模拟 2 1.7硬件调试(仿真) 2 1.8实时操作系统支持 3 2. CCSv4的安装 3 3. 首次使用CCSv4 12 3.1定义工作区目录 12 3.2选择许可证 12 3.2.1 30天评估版许可证 12 3.2.2免费有限许可证 14 3.2.3已注册许可证 18 3.2.4浮动许可证 20 3.3欢迎屏幕 20 4 CCSv4的基本使用方法 21 4.1概述 21 4.2导入以前CCS版本的项目 22 4.2.1 导入CCS3.x版本的项目 22 4.2.2导入CCE项目或以前版本的CCSv4项目 25 4.2.3可能需要的其他步骤 27 4.3创建项目 28 4.3.1简介 28 4.3.2创建项目 28 4.3.3生成项目 34 4.3.4 配置生成设置 35 4.4 项目调试 35 4.4.1 启动调试器之前 35 4.4.2 启动调试器 38 1. CCSv4概述 Code Composer Studioamp?(CCS或CCStudio)是一种针对TI的DSP、微控制器和应用处理器的集成开发环境。CCStudio包括一套用于开发和调试嵌入式应用程序的工具。它包括用于各种TI设备系列的编译器、源代码编辑器、项目生成环境、调试程序、探查器、模拟器和其他许多功能。CCStudio提供一个单一用户界面,指导用户完成应用程序开发流程的每一步骤。类似的工具和界面使用户能够比以前更快地开始使用,并且能够向他们的应用程序添加功能,这些都归功于成熟的生产能力工具。 CCStudio版本4 (CCSv4)以Eclipse开源软件框架为基础。CCSv4之所以以 Eclipse为基础,是因为Eclipse为开发环境提供了一个优异的软件框架,是众多嵌入式软件供应商所使用的标准框架。CCSv4 将Eclipse软件框架的优势和来自TI的高级嵌入式调试功能相结合,为嵌入式程序开发人员生成一个功能丰富的吸引人的开发环境。 调试程序 CCStudio的集成调试程序具有用于简化开发的众多功能和高级断点。条件断点或硬件断点以全C表达式、本地变量或寄存器为基础。高级内存窗口允许您检查内存的每一级别,以便您可以调试复杂的缓存一致性问题。CCStudio支持复杂的多处理器或多核系统的开发。全局断点和同步操作提供了对多个处理器和多核的控制。 分析 CCStudio的交互式探查器使快速测量代码性能并确保在调试和开发过程中目标资源的高效使用变得更容易。探查器使开发人员能够轻松分析其应用程序中指令周期内或其他事件内的所有C/C++函数,例如缓存未命中/命中率、管道隔栏和分支。分析范围可用于在优化期间将精力集中在代码的高使用率方面,帮助开发人员开发出经过优化的代码。分析可用于任何组合的汇编、C++或C代码范围。为了提高生产能力,所有分析设备在整个开发周期中都可供使用。 脚本 某些任务,例如测试,需要运行数小时或数天而不需要用户交互。要完成此类任务,IDE应能自动执行一些常见任务。CCStudio拥有完整的脚本环境,允许自动进行重复性任务,例如测试和性能基准测试。一个单独的脚本控制台允许您在IDE内键入命令或执行脚本。 图像分析和虚拟化 CCStudio拥有许多图像分析及图形虚拟化功能。其中包括以图形方式在能够自动刷新的屏幕上查看变量和数据的能力。CCStudio还能以本机格式(YUV、RGB)查看主机PC或在目标电路板中加载的图像和视频数据。 编译器 TI已经开发了专门为了最大程度地提高处理器的使用率和性能而优化的C/ C ++编译器。TI 编译器使用各种各样经典的、面向应用的、成熟的、因设备而异的优化,专为所有支持的结构而优化。其中部分优化包括: 消除公共子表达式 软件流水 强度折减 自动增量寻址 基于成本的寄存器分配 指令预测 硬件循环 函数内联 矢量化 TI编译器还执行程序级别优化,在应用程序级别评估代码性能。通过程序级别视图,编译器能够像具有完整系统视图的汇编程序开发人员一样生成代码。编译器充分利用此应用程序级别视图,找出能够显著提升处理器性能的折衷。 TI ARM和Microcontroller C/C++编译器经过专门针对代码大小和控制代码效率的优化。它们具备行业领先的性能和兼容性。 模拟 模拟器向用户提供一种在能够使用开发板之前开始开发的方式。模拟器还具有更加透彻地了解应用程序性能和行为的优势。提供了几种模拟器,让用户能够权衡周期精确性、速度和外围设备模拟,一些模拟器特别适合算法基准测试,而另一些特别适合更加详细的系统模拟。 硬件调试(仿真) TI设备包含高级硬件

文档评论(0)

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

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

1亿VIP精品文档

相关文档