应用简介
CCS5.5破解版是一款功能强大的开发架构系统,此软件是最为流行的代码调译工具,拥有代码编译、调试、项目环境构建、调试、描述和仿真功能等多种功能,这个5.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、建议用默认安装方式安装5.5破解版,路径可以根据实际情况自行设定。
2、安装完CCS后,需要添加破解的license文件,将其拷贝到/ccsv5/ccs_base/DebugServer/license 下面,即可使用。CCS5.5破解的license文件可使用CCSv5-China-University-Site_License.lic。
3、然后重新打开CCS5.5主程序即可显示为破解版本,不需要注册码就可以免费使用了。