- 7
- 0
- 约1.32万字
- 约 93页
- 2021-09-10 发布于北京
- 举报
第5章 集成开发环境(CCS)内容提要:CCS概述CCS的基本操作: CCS的窗口、菜单和工具条,文件的编辑,CCS工程项目的建立和构建工程项目的调试: 程序的运行控制,断点和探测点的设置和使用,寄存器、存储器、变量的观察和修改,图形工具的使用、数据输入与输出等5.1 CCS概述集成开发环境CCS概述CCS软件的安装5.1.1 集成开发环境CCS概述针对TMS320系列DSP工作于Windows操作系统下,采用图形接口界面提供有环境配置、源文件编辑、程序调试、跟踪和分析等工具 1. CCS的两种工作模式软件仿真器模式可以脱离DSP芯片,在PC机上模拟DSP的指令集和工作机制,主要用于前期算法实现和调试硬件在线编程模式可以实时运行在DSP芯片上,与硬件开发板相结合在线编程和调试应用程序 2. 主要构成:C55x集成代码产生工具用来对C语言、汇编语言或混合语言编程的DSP源程序进行编译汇编,并链接成为可执行的DSP程序主要包括汇编器、链接器、C/C++编译器和建库工具等 集成开发环境集编辑、编译、链接、软件仿真、硬件调试和实时跟踪等功能于一体包括编辑工具、工程管理工具和调试工具等 DSP/BIOS实时内核插件及其应用程序接口API,主要为实时信号处理应用而设计,包括DSP/BIOS的配置工具、实时分析工具等 实时数据交换的RTDX插件以及相应的程序接口API,可对目标系统数据进行实时监视,实现DSP与其他应用程序的数据交换 由TI公司以外的第三方提供的各种应用模块插件 3. CCS的主要功能具有集成可视化代码编辑界面,用户可通过其界面直接编写C、汇编、.cmd文件等含有集成代码生成工具,包括汇编器、优化C编译器、链接器等,将代码的编辑、编译、链接和调试等诸多功能集成到一个软件环境中高性能编辑器支持汇编文件的动态语法加亮显示,使用户很容易阅读代码,发现语法错误工程项目管理工具可对用户程序实行项目管理。在生成目标程序和程序库的过程中,建立不同程序的跟踪信息,通过跟踪信息对不同的程序进行分类管理基本调试工具具有装入执行代码、查看寄存器、存储器、反汇编、变量窗口等功能,并支持C源代码级调试 断点工具,能在调试程序的过程中,完成硬件断点、软件断点和条件断点的设置探测点工具,可用于算法的仿真,数据的实时监视等分析工具,包括模拟器和仿真器分析,可用于模拟和监视硬件的功能、评价代码执行的时钟数据的图形显示工具,可以将运算结果用图形显示,包括显示时域/频域波形、眼图、星座图、图像等,并能进行自动刷新 提供GEL工具。利用GEL扩展语言,用户可以编写自己的控制面板/菜单,设置GEL菜单选项,方便直观地修改变量,配置参数等支持多DSP的调试支持RTDX技术,可在不中断目标系统运行的情况下,实现DSP与其他应用程序的数据交换提供DSP/BIOS工具,增强对代码的实时分析能力 5.1.2 CCS软件的安装系统配置要求:操作系统:Windows2000/XP/NTPC:32MB以上RAM,500MB以上的剩余硬盘空间,Pentium133以上的微处理器,分辨率在800×600以上的显示器? 现有的普通PC基本都能满足运行CCS的要求 安装过程包括两个阶段:安装CCS系统软件 将CCS的安装光盘放入CD-ROM驱动器中,运行光盘根目录下的setup.exe,按照安装向导的提示将CCS安装到指定目录中(默认安装目录为C:\ti)安装完毕后,桌面出现“CCS2(C5000)”和“Setup CCS2(C5000)”两个快捷方式图标安装仿真器驱动程序 根据不同的仿真器,按照说明书的提示进行安装5.1.3 配置CCSCCS是一个开放的开发环境,必须设置不同的系统配置才能实现对不同环境的支持系统配置(System Configuration)定义用户将要使用的目标板(Target Board)或者软件仿真器(Simulator)配置方法如下:双击桌面上的“Setup CCS2(C5000)”快捷方式图标,屏幕上将出现“Import Configuration”对话框在” Available Configuration(可用配置)”中列出了包含的所有可用系统配置,如:C54xx、C55xx等系列,有Simulator、Emulator,DSK等平台供选择选择合适的配置(在“Filters”选项中进行设置可以帮助更快地在可用配置找到所用的配置),点击“Import”按钮,所选的系统配置就被添加进“System Configuration”中了点击“Save and Quit”按钮,保存系统配置退出“Setup CCS2(C5000)”,即可完成CCS系统配置5.2 CCS的基本操作 进入CCS主界面 源文件的建立、打开、关闭与编辑 工程项目的创建、关闭和打开 工程
您可能关注的文档
- ALEXA数字摄影机培训手册10.pptx
- altiumdesigner简单培训教程.pptx
- AMD缘定中国活动策划PPT方案.pptx
- amazon客户关系管理系统CRM方案.pptx
- AMT甲方咨询简介.pptx
- AMT人力资源管理教程培训第四部分.pptx
- AMT项目管理教程培训-第三部分.pptx
- am品牌案例09总结稿37p.pptx
- Android编程基础预2章J2ME开发环境的安装及配置.pptx
- ANDROID3G移动互联物联网综合实验室共建方案45.pptx
- 中国国家标准 GB/T 16172-2026建筑材料热释放速率和产烟速率试验方法.pdf
- GB/T 16172-2026建筑材料热释放速率和产烟速率试验方法.pdf
- 《GB/T 16172-2026建筑材料热释放速率和产烟速率试验方法》.pdf
- 《GB/T 14926.62-2026实验动物 猴免疫缺陷病毒检测方法》.pdf
- GB/T 14926.62-2026实验动物 猴免疫缺陷病毒检测方法.pdf
- GB/T 46917.3-2026标准语义知识库 第3部分:语义集成技术要求.pdf
- 《GB/T 46917.3-2026标准语义知识库 第3部分:语义集成技术要求》.pdf
- 中国国家标准 GB/T 46917.3-2026标准语义知识库 第3部分:语义集成技术要求.pdf
- 中国国家标准 GB/T 45305.3-2026声学 建筑构件隔声的实验室测量 第3部分:撞击声隔声测量.pdf
- GB/T 45305.3-2026声学 建筑构件隔声的实验室测量 第3部分:撞击声隔声测量.pdf
原创力文档

文档评论(0)