ccs5.5全称Code Composer Studio5.5,是一个开发环境工具平台,也可以说它是一个开发框架系统,在它的内部运行着其他相关程序的处理;为德州仪器的所有器件提供编译器、源码编辑器、项目环境构建、调试、描述和仿真功能;软件操作简单、界面友好,采用三段式设计,使用户完全不会有视觉上的不舒服,其中完全放开代码量限制、尺寸限制、使用时长限制和功能特性限制,让使用者得心应手,可视化编辑窗口所见即得,支持图像分析、图形渲染、数据自动刷新,非常适合各类仪器的模拟、仿真和其他操作,本站提供ccs5.5下载,有需要的赶紧试试吧!
功能特色
1、调试器
CCS 的集成调试器具有特定于 DSP 的功能和高级断点,可简化开发。 条件或硬件断点
基于完整的 C 表达式、本地变量或寄存器。 高级存储器窗口使您 能够检查各个级别
的存储器,以便能够调试复杂的高速缓存一致性问题。 CCS 支持具有多个处理器或内
核的复杂系统的开发。 全局断点和同步操作可以 控制多个处理器和内核。
2、描述
Code Composer Studio IDE 的交互式描述器可以快速测量代码性能,确保在调试和开
发阶段高效地使用 DSP 目标资源。 该描述器使开发人员能够在他们 的应用中轻松描
述指令周期或其它事件(例如高速缓冲存储器未命中数/命中数、管道拖延和分支)的
所有 C/C++ 函数。 描述范围可用于在优化期间专注于 代码的高使用率区域,帮助开
发人员生成经过精细调节的代码。 描述可用于任何组合形式的汇编、C++ 或 C 代码。
为提高生产力,所有描述设备在整个开 发周期内均可用。
3、脚本编写
Code Composer Studio 具有多种图像分析和图形可视化功能。 CCS 能够以图形方式查
看显示屏上的变量和数据(可自动刷新)。 CCS 还能够以原始格式查 看视频数据(即
图像或交错 YUV 4.2.2 视频帧)。
4、图像分析和可视化
Code Composer Studio 具有多种图像分析和图形可视化功能。 CCS 能够以图形方式查
看显示屏上的变量和数据(可自动刷新)。 CCS 还能够以原始格式查 看视频数据(即
图像或交错 YUV 4.2.2 视频帧)。
5、编译器
TI 为最大程度地提高 DSP 的使用率和性能专门开发了 C/C++ 编译器。 TI 编译器使
用各种经典、面向 DSP、特定于成熟器件的优化,并且针对 DSP 结构进行 了调节。
其中的一些优化包括: 通用子表达式消除
软件流水化
强度削减
自动增量寻址
基于成本的寄存器分配
指令推断
硬件循环
函数内联
矢量化
TI 编译器还执行程序级优化以从应用级评估代码性能。 借助程序级视野,编译器类似于具有完整系统视野的汇编程序开发者,能够生成代码。 编译器沿 用此应用级视野作 出取舍,从而显著提高了 DSP 性能。
TI ARM 和微处理器 C/C++ 编译器专为优化代码大小和控制代码效率而开发。 它们具有业内领先的性能和兼容性。
模拟 仿真器为用户提供了一种在访问开发板之前开始开发的途径。 仿真器还可以为应用性能和行为提供增强的可视性。 提供多种仿真器变体,使用户能够 权衡周期准确度、速度与外设仿真,有些仿真器非常适合于设定算法基准,而有些仿真器则适合于更具体的系统仿真。
硬件调试(仿真)
6、TI 器件具有的高级硬件调试功能
这些功能包括: IEEE 1149.1 (JTAG) 和边界扫描
以非插入式的方式访问寄存器和存储器
实时模式,可调试与不可禁用的中断进行交互的代码。 实时模式使您能够在事件中断时暂停背景代码,并可继续执行对时间要求极其严格的中断服务例 程。
多内核操作,例如同步运行、步进和中止。 这包括内核间触发,实现一个内核触发其它内核中止的功能。
所选设备具有高级事件触发 (AET) 功能,使用户能够中止 CPU 或触发其它基于复杂事件或序列(例如无效的数据或程序存储器访问)的事件。 它能够以 非插入式的方式测量性能并对系统事件(例如高速缓存事件)进行计数。
CCS 为所选器件提供的处理器跟踪可以帮助客户发现以前“不可见”的复杂实时故障。跟踪能在不停止处理器的情况下检测出难以发现的故障 - 事件间 的竞争状态、间歇性实时假信号、堆栈溢出导致的崩溃、失控代码和错误中断。 跟踪是一种完全非插入式调试方法,它依赖于 DSP 内的调试单元,因此不会 干扰或更改应用的实时行为。 跟踪可精细调节复杂的开关密集型多通道应用的代码性能和高速缓存优化。 处理器跟踪支持程序、数据、定时以及所选处理 器和系统事件/中断的导出。 处理器跟踪既可导出至 XDS560 跟踪系统的外部 JTAG 仿真器,也可导出至所选设备的片上缓冲器 - 嵌入式跟踪缓冲器 (ETB)。
7、TI 提供各种 JTAG 仿真器
仿真器使能对目标硬件执行实况调试过程。 有关更多信息,请查看仿真文件夹。
SYS/BIOS SYS/BIOS 是可扩展的高级实时操作系统,它支持基于 ARM926、ARM CortexM3、C674x、C64x+ 和 28x 的器件。 SYS/BIOS 提供了 DSP/BIOS 所不具有的多 个内核和调试增强功能,包括更加快速灵活的内存管理、事件和优先级继承互斥体。SYS/BIOS 包含 DSP/BIOS 兼容层,用于支持应用程序源码的轻松迁移。 请查看SYS/BIOS 产品文件夹以获取更多信息(位置待定)。
DSP/BIOS DSP/BIOS 是一种为 DSP 器件提供抢先式多任务服务的实时操作系统。DSP/BIOS 服务包括 ISR 调度、软件中断、信标、消息、器件 I/O、内存管理和电源管理。 此外,DSP/BIOS 还包括调试仪表和工具,其中包括低成本印刷和统计信息收集。
安装方法
1、下载并解压,双击“ccs_setup.exe”运行程序开始安装,
2、若出现下面页面,点击 yes按钮,
3、选择 第一项 ,点击 next,
4、设置安装路径,
5、选择 custom,
6、直接点击“Next”按钮,
7、勾选所有选项,单击“Next”,
8、按照您自己的仿真器选择组件,单击“Next”,
9、选择 next,开始安装,
10、进入安装过程,大概需要1分钟,
11、安装完成,开始进行破解,
12、双击桌面上的下图所示图标打开 ccs5.5 软件,进行注册破解,
13、将安装文件夹中如下所示的安装证书拷贝到刚才的安装路径对应的文件夹中,
14、破解成功,安装结束。
使用方法
CCS5.5的详细操作说明
说明:本描述是对CCS5.5一步一步地操作如何建立工程,配置仿真器、连接仿真器、烧录RAM与调试、烧录flash,
如何打开一个已有的CCS5.5工程。
1、CCS版本:CCS5.5.0.00077_win32。(CCS5.5需要破解的,安装前其实不用卸载CCS3.3的,我的电脑就有CCS3.3
和CCS5.5两个版本)
2、电脑操作系统:Windows XP(番茄花园Ghost XP SP3装机版)
3、开发板:以TMS320F28035为芯片的开发板。
4、仿真器:原装TI的XDS100v2, 如下图。
第一步、关闭上次打开的工程
1、出现如下界面,其中为上次打开的工程,
2、鼠标指向,点击鼠标右键,出现如下对话框:
3、点击鼠标左键,出现如下对话框,如下图:
4、点击,即可删除窗口下的工程,如下图。
∨ 展开