打印

关于TI CCS版本的一些个人观点。---转

[复制链接]
30815|25
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
Ryanhsiung|  楼主 | 2012-11-18 15:05 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
[size=13.63636302947998px]Code Composer Studio 包含一整套用于开发和调试嵌入式应用的工具。它包含适用于每个 TI 器件系列的编译器、源码编辑器、项目构建环境、调试器、描述器、仿真器以及多种其它功能。CCS IDE 提供了单个用户界面,可帮助您完成应用开发流程的每个步骤。借助于精密的高效工具,用户能够利用熟悉的工具和界面快速上手并将功能添加至他们的应用。

[size=13.63636302947998px]刚开始接触TI CCS的时候,用的是CCS2.2,当时CCS2.2又分成4个系列安装包
[size=13.63636302947998px]1.CCS6000
[size=13.63636302947998px]2.CCS5000
[size=13.63636302947998px]3.CCS2000
[size=13.63636302947998px]4.OMAP
[size=13.63636302947998px]都可以单独安装,一般TI是建议安装在不同的分区。

[size=13.63636302947998px]后面出现了CCS3.1,CCS3.1只是一个过渡版本,在接着TI推出了CCS3.2,最后推出了目前使用最广的CCS3.3。最大特色将以前的4个独立的安装包全部进行了整合。

[size=13.63636302947998px]CCStudio v3.3不仅功能强大且方便易用。软件可一步安装完成,支持在统一会话中多个处理器运行。CCStudio v3.3的界面设置和用户使用体验与前代产品一致,尽可能缩短了用户熟悉使用的时间,且便于更新升级与维护。为了简化技术升级工作,CCStudio v3.3还能与软件的较老版本同时运行工作。

[size=13.63636302947998px]相对于此前的技术,新软件为SoC多处理系统提供了更高的集成价值。除了支持TI的TMS320C6000、TMS320C5000与TMS320C2000 DSP平台外,CCStudio v3.3还能更好地显示ARM处理器的存储器使用情况,这对采用基于达芬奇技术的多处理器系统的开发人员来说尤其有用。ARM存储器管理单元(MMU)的表格化显示功能可反映物理与虚拟地址情况,并提供了保护信息显示完整的地址映射。过滤与排序功能则令编程人员能有重点的检查域、过程或存储域,以进行深入具体的分析。

[size=13.63636302947998px]正是以上强大且方便易用的特性 ,让CCS3.3全面取代了CCS2.2。

[size=13.63636302947998px]随着TI新产品的不断推出,TI在CCS基础上推出了CCS4.0、CCS4.1、CCS4.2。CCS4.x系列开发环境对TI最新推出的产品有着更好的支持。

[size=13.63636302947998px]大家可以看下表:CCS3.3与CCS4的功能差别

[size=13.63636302947998px]



[size=13.63636302947998px]CCStudio v4 能够与 TI 广泛的嵌入式产品系列中的各种处理器实现全面兼容,如微处理器、数字信号处理器 (DSP) 以及基于 ARM 的 OMAP应用处理器等,从而显著简化各种处理器开发的通用环境。该 IDE 能够以不足 100 美元的超低价格提供多种低成本 JTAG 选项,其中包括 XDS100 类仿真器以及相应的 CCStudio 许可证,可为开发提供一个低成本切入点,使用户能在今后需要的情况下升级至具有更高性能的调试解决方案。

[size=13.63636302947998px]开源 Eclipse 框架正迅速成为 IDE 的行业标准,该框架可提供优异的软件架构。通过该架构,开发人员可充分利用现有的 Eclipse 社群以及各种第三方插件的高度集成性来加速嵌入式设计的问题解决与分析。CCStudio v4 不但将 Eclipse 的框架优势与 TI 高级嵌入式调试功能进行了完美结合,而且还可提供多处理器调试功能以及综合视窗解决方案。

Code Composer Studio v4 的主要特性与优势:

[size=13.63636302947998px]• 高级代码开发环境,采用高级编辑器加速设计与问题解决的进程,并具有代码自动完成、代码折叠、源代码更改的本地历史记录、标记以及将任务与原代码行进行关联等功能。此外,开发人员还可直接在原生格式中观看影像与视频;
[size=13.63636302947998px]• 高级 GUI 框架,可通过采用完全自定义的菜单、工具条以及“快速查看”功能创建视窗,来简化数据与项目的管理,从而使开发人员能够定义适用于特定任务的功能与视图,如在多个处理器中进行编辑或调试等;
[size=13.63636302947998px]• 多处理器调试,可智能管理多个内核的状态与信息,而且不会在每个内核都需要独立调试器的情况下发生混淆。超过 1,200 个第三方插件可支持众多产品的开发,其中包括静态代码分析、源代码控制、建模以及脚本开发等。
[size=13.63636302947998px]• 高度灵活的项目环境,使开发人员能够针对每个单个项目使用的编译器与 DSP/BIOS™ 版本进行控制,从而使项目处于“维护”模式,以便继续利用其部署的工具,同时还可使新项目能够充分利用最新的技术进步成果;
[size=13.63636302947998px]• 调试服务器脚本接口,可实现常用任务的自动运行,如代码验证及分析;
[size=13.63636302947998px]• 更新管理员工具,可自动管理工具更新。

不到一年时间TI紧着推出了CCS5.0、CCS5.1、CC5.2开发环境,CCS5.2是目前最高版本的。

[size=13.63636302947998px]




Code Composer Studio IDE v5[size=13.63636302947998px]完全可以支持32位与64位的Win7与Linux系统了(对Linux的支持是很方便开发者的改进)。

[size=13.63636302947998px]Code Composer Studio IDE采用统一用户界面,可帮助开发人员顺利完成应用开发流程的每个步骤。该版本包含一系列可为嵌入式处理应用简化软件设计的工具,能够通过通用开发环境加速软件代码开发、分析与调试。Code Composer Studio IDE v5兼容于TI丰富嵌入式处理产品系列中的众多器件,包括单核与多核数字信号处理器 (DSP)、微控制器、视频处理器以及微处理器等。

Code Composer Studio IDE v5 的以下增强特性可加速产品进程:

[size=13.63636302947998px]○简化的用户界面可为开发人员显示何时需要何种调用,从而可简化并加速开发;
[size=13.63636302947998px]○更简洁的下载安装,只下载安装设计所需的组件,无需为无用的组件花费不必要的时间,可帮助开发人员快速为新器件添加支持;
[size=13.63636302947998px]○Eclipse 开源框架可帮助开发人员通过第三方插件定制环境,加速嵌入式设计方案的故障排除、分析以及配置文件进程;
[size=13.63636302947998px]○集成型浏览器Resource Explorer,有助于使用 TI controlSUITE™、StellarisWare®、MSP430™ 微处理器 Grace 1.1 以及其它软件平台上的丰富范例代码;
[size=13.63636302947998px]○视频教程向您介绍如何充分利用各种特性;
[size=13.63636302947998px]○从前版Code Composer Studio IDE直接升级,支持软件重复使用。

Code Composer Studio IDE 的其它特性与优势:

[size=13.63636302947998px]○优异的代码开发环境具有高级编辑器以及诸如代码完成、代码折叠、源代码改变本地历史记录、标记以及采用源线路进行关联的能力等特性,可加速设计与故障排除进程。此外,开发人员还可直接观看本机格式的影像与视频;
[size=13.63636302947998px]○高级 GUI 框架可通过菜单、工具栏以及快速查看的全面定制创建视图简化数据与项目管理,帮助开发人员根据多处理器上程序的编辑或调试等特定任务定义功能与视图;
[size=13.63636302947998px]○多处理器调试可智能管理多个内核的状态与信息,避免在每个内核需要其自己的分立调试器时造成混乱。1200 多款第三方插件支持产品开发,包括静态代码分析、源代码控制、建模以及脚本开发等;
[size=13.63636302947998px]○高灵活项目环境使开发人员能够控制每个项目使用的编译器及 SYS/BIOS™ 软件内核基础版本,不但可确保维护模式下的项目继续使用已经部署的工具,同时还可帮助新项目充分利用技术的最新改进特性;
[size=13.63636302947998px]○调试服务器脚本界面支持代码确认与配置文件等常见任务自动化;
[size=13.63636302947998px]○升级管理器工具可自动管理工具升级。

[size=13.63636302947998px]TI官方下载地址:http://processors.wiki.ti.com/in ... Studio_v5#Downloads

[size=13.63636302947998px]CCS V5 Crack:http://www.61ic.com/code/redirec ... o=lastpost#lastpost

从2011年开始TI新出的DSP、ARM、MCU系列芯片必须得CCS4.2以上的开发环境才能支持,然而我们以前买的XDS510最高只能支持到CCS4.1.2。也就注定了XDS510的没落。目前只有XDS510 PLUS才能支持TI全系列的CCS版本,所以在选择开发什么芯片的时候,必须首先弄清楚这个芯片得用什么版本的CCS来开发,从而选择对应的仿真器。---
[size=13.63636302947998px]以上为个人一些看法,不对的地方还请大家指正。一些具体参数和特征均引用TI网站的。[size=13.63636302947998px]

[size=13.63636302947998px]转自:http://www.61ic.com/code/viewthread.php?tid=276100

相关帖子

沙发
Ryanhsiung|  楼主 | 2012-11-18 15:39 | 只看该作者
[size=11.818181991577148px]TI CCS软件说明
[size=11.818181991577148px]CCS开发软件的历史
[size=11.818181991577148px]早期的开发软件叫CC,版本是 4.10,分四个系列(2000、3000、5000、6000), 所以有四套软件,可以安装在同一台计算机上。 现在仅在特定的几个DSP上使用。 随后的开发软件叫CCS,版本是2.21,分三个系列(2000、5000、6000), 所以有三套软件,可以安装在同一台计算机上,可以支持目前大多数常用DSP芯片
的开发。

[size=11.818181991577148px]目前常用的版本CCS3.3,只有一套软件,可以支持除3000系列以外的所有DSP芯片开发。TI公司最新推出的几款芯片(例如2833x、672x等)必须用3.3版本的CCS来开发。
[size=11.818181991577148px]TI最新的开发软件Code Composer Studio IDE v5
[size=11.818181991577148px]德州仪器 (TI) 宣布推出业界领先的Code Composer Studio集成型开发环境 (IDE) 升级版Code Composer Studio IDE v5。Code Composer Studio IDE基于Eclipse 开源软件框架之上,升级版Code Composer Studio IDE v5可进一步简化嵌入式软件开发工作,其用户界面有了重大改进,安装包缩小达5倍,即能简化开发,也可加速设置,其现在可在 Windows和Linux操作环境中运行。
[size=11.818181991577148px]
[size=11.818181991577148px]Code Composer Studio IDE v5完全可以支持32位与64位的Win7与Linux系统了(对Linux的支持是很方便开发者的改进)。
[size=11.818181991577148px]Code Composer Studio IDE采用统一用户界面,可帮助开发人员顺利完成应用开发流程的每个步骤。该版本包含一系列可为嵌入式处理应用简化软件设计的工具,能够通过通用开发环境加速软件代码开发、分析与调试。Code Composer Studio IDE v5兼容于TI丰富嵌入式处理产品系列中的众多器件,包括单核与多核数字信号处理器 (DSP)、微控制器、视频处理器以及微处理器等。
[size=11.818181991577148px]Code Composer Studio IDE v5 的以下增强特性可加速产品上市进程:
[size=11.818181991577148px]简化的用户界面可为开发人员显示何时需要何种调用,从而可简化并加速开发;
更简洁的下载安装,只下载安装设计所需的组件,无需为无用的组件花费不必要的时间,可帮助开发人员快速为新器件添加支持;
Eclipse 开源框架可帮助开发人员通过第三方插件定制环境,加速嵌入式设计方案的故障排除、分析以及配置文件进程;
集成型浏览器Resource Explorer,有助于使用 TI controlSUITE™、StellarisWare®、MSP430™ 微处理器 Grace 1.1 以及其它软件平台上的丰富范例代码;
视频教程向您介绍如何充分利用各种特性;
从前版Code Composer Studio IDE直接升级,支持软件重复使用。

[size=11.818181991577148px]Code Composer Studio IDE 的其它特性与优势:
[size=11.818181991577148px]优异的代码开发环境具有高级编辑器以及诸如代码完成、代码折叠、源代码改变本地历史记录、标记以及采用源线路进行关联的能力等特性,可加速设计与故障排除进程。此外,开发人员还可直接观看本机格式的影像与视频;
高级 GUI 框架可通过菜单、工具栏以及快速查看的全面定制创建视图简化数据与项目管理,帮助开发人员根据多处理器上程序的编辑或调试等特定任务定义功能与视图;
多处理器调试可智能管理多个内核的状态与信息,避免在每个内核需要其自己的分立调试器时造成混乱。1200 多款第三方插件支持产品开发,包括静态代码分析、源代码控制、建模以及脚本开发等;
高灵活项目环境使开发人员能够控制每个项目使用的编译器及 SYS/BIOS™ 软件内核基础版本,不但可确保维护模式下的项目继续使用已经部署的工具,同时还可帮助新项目充分利用技术的最新改进特性;
调试服务器脚本界面支持代码确认与配置文件等常见任务自动化;
升级管理器工具可自动管理工具升级。

[size=11.818181991577148px]TI开发软件Code Composer Studio IDE v4
[size=11.818181991577148px]Code Composer Studio IDE v4的主要特性与优势:
[size=11.818181991577148px]Code Composer Studio包含一整套用于开发和调试嵌入式应用的工具。它包含适用于每个TI 器件系列的编译器、源码编辑器、项目构建环境、调试器、描述器、仿真器以及多种其它功能。CCS IDE 提供了单个用户界面,可帮助您完成应用开发流程的每个步骤。借助于精密的高效工具,用户能够利用熟悉的工具和界面快速上手并将功能添加至他们的应用。
[size=11.818181991577148px]
[size=11.818181991577148px]版本4之前的CCS均基于 Eclipse开放源码软件框架。Eclipse软件框架可用于多种不同的应用,但是它最初被开发为开放框架以用于创建开发工具。我们之所以选择让CCS基于Eclipse ,是因为它为构建软件开发环境提供了出色的软件框架,并且正成为众多嵌入式软件供应商采用的标准框架。CCS将Eclipse软件框架的优点和德州仪器(TI)先进的嵌入式调试功能相结合,为嵌入式开发人员提供了一个引人注目、功能丰富的开发环境。
[size=11.818181991577148px]高级代码开发环境,采用高级编辑器加速设计与问题解决的进程,并具有代码自动完成、代码折叠、源代码更改的本地历史记录、标记以及将任务与原代码行进行关联等功能。此外,开发人员还可直接在原生格式中观看影像与视频;
高级GUI 框架,可通过采用完全自定义的菜单、工具条以及“快速查看”功能创建视窗,来简化数据与项目的管理,从而使开发人员能够定义适用于特定任务的功能与视图,如在多个处理器中进行编辑或调试等;
多处理器调试,可智能管理多个内核的状态与信息,而且不会在每个内核都需要独立调试器的情况下发生混淆。超过 1,200 个第三方插件可支持众多产品的开发,其中包括静态代码分析、源代码控制、建模以及脚本开发等。
高度灵活的项目环境,使开发人员能够针对每个单个项目使用的编译器与 DSP/BIOS™ 版本进行控制,从而使项目处于“维护”模式,以便继续利用其部署的工具,同时还可使新项目能够充分利用最新的技术进步成果;
调试服务器脚本接口,可实现常用任务的自动运行,如代码验证及分析;
更新管理员工具,可自动管理工具更新。

产品版本

CCS 有2个版本:白金版和微处理器版。各版本支持的处理器不同。

[size=11.818181991577148px]白金版支持所有TI 嵌入式处理器。
微处理器版仅支持TMS320C2800、MSP430、Stellaris和Cortex R4。

[size=11.818181991577148px]操作系统:Microsoft Windows 7、Vista 和 XP
[size=11.818181991577148px]CCS开发软件分类
[size=11.818181991577148px]请根据要开发的DSP芯片来选择开发软件安装。
[size=11.818181991577148px]
[size=11.818181991577148px]
[size=11.818181991577148px]注 1:C5000-2.20.00-FULL-to-C5000-2.21.00-FULL是CCS5000的升级版本,需要先安装CCS5000软件才可以安装。C6000-2.20.00-FULL-to-C6000-2.21.00.01-FULL 也是同样要 先装 CCS  6000 后可以安装。
[size=11.818181991577148px]注 2:C5000-2.20.00-FULL-to-C5000-2.21.00-FULL是CCS5000的升级版本,对于开发55系列DSP来说,这个软件是一定要装的;如果是仅开发54系列DSP,可以不装。
[size=11.818181991577148px]注 3:C6000-2.20.00-FULL-to-C6000-2.21.00.01-FULL是CCS6000的升级版本,对于开发64XX系列或DM64X系列DSP来说,这个软件是一定要装的;如果是仅开发62XX或67XX系列DSP,可以不装。
[size=11.818181991577148px]注 4:c3x4x,sp1.exe是CC3X/4X.exe软件的补丁,需要先安装CC3X/4X.exe软件后才可
以安装;此补丁对针对开发 VC33 芯片的,如果仅开发 C30,C31,C32 芯片DSP,补丁可以 不装。目前开发 3000 系列 DSP 只有这个版本可以使用。
[size=11.818181991577148px]注 5:如果是开发F240,F206以及F24X,F20X系列DSP芯片时,强烈建议安装使用CC2000.exe软件。如果开发的是F2407,F240X,F2812,F281X,F280X系列DSP芯片时,要安装CCS2000.exe软件。CC2000软件不支持F28XX芯片的开发,开发F28xx系列DSP一定要安装 CCS2000.exe软件。
[size=11.818181991577148px]TI CCS3.3、CCS4与CCS5.1的功能对比
[size=11.818181991577148px]
[size=11.818181991577148px]

使用特权

评论回复
板凳
Ryanhsiung|  楼主 | 2012-11-18 15:39 | 只看该作者
[size=11.818181991577148px]TI XDS560V2 Plus/XDS560 Plus/XDS510 Plus/XDS510 Ver4 DSP仿真器全面通过微软最新一代Win7操作系统测试
[size=11.818181991577148px]
[size=11.818181991577148px]备注TI(德州仪器)2011年后出的MCU、单核、双核及多核DSP芯片所需要的CCS集成开发环境均为CCS4.2以上版本


[size=11.818181991577148px]

使用特权

评论回复
地板
u880| | 2012-11-19 20:32 | 只看该作者
写的不错

使用特权

评论回复
5
huigoushang| | 2012-11-19 20:55 | 只看该作者
原来ccs的历史是这样的啊

使用特权

评论回复
6
G21372| | 2012-11-19 21:15 | 只看该作者
现在用的就是ccs3.3

使用特权

评论回复
7
yangguangaisha| | 2012-11-19 21:33 | 只看该作者
写的太详细了

使用特权

评论回复
8
gexingyouxian| | 2012-11-19 21:39 | 只看该作者
是挺不错的

使用特权

评论回复
9
elec921| | 2012-11-20 08:31 | 只看该作者
ccsv5   xds100仿真器 一烧写程序CPU直接100%占用。真是扯淡

使用特权

评论回复
10
Ryanhsiung|  楼主 | 2012-11-20 18:40 | 只看该作者
ccsv5   xds100仿真器 一烧写程序CPU直接100%占用。真是扯淡
elec921 发表于 2012-11-20 08:31

确实很慢,但是这个是低端货啊。

要不510 560?公司昨刚买了一个510 PLUS,较100贵了十几倍啊。
昨baidu 560吓死我了,要贵几十倍啊

使用特权

评论回复
11
logger| | 2012-11-20 19:35 | 只看该作者
真够全的

使用特权

评论回复
12
MrWang_| | 2012-11-21 13:14 | 只看该作者
嗯,不错,深入了解一下

使用特权

评论回复
13
zhangli019| | 2012-11-22 12:20 | 只看该作者
holly,确实值得了解

使用特权

评论回复
14
DIYfashaoyou| | 2013-7-8 23:13 | 只看该作者
请问CCS4.1.2是不是支持XDS510的仿真器?我的电脑是WIN7系统的,貌似不能安装CCS3.3

使用特权

评论回复
15
pmp| | 2013-7-9 00:20 | 只看该作者
软件不错,就是太大了。

使用特权

评论回复
16
hkcj| | 2013-7-9 18:46 | 只看该作者
写的很详细    楼主   顶一个   有时间  还是需要好好看看先   顶一个   不错

使用特权

评论回复
17
angerbird| | 2013-7-9 23:30 | 只看该作者
这个讲解的非常详细的,我看下的啦

使用特权

评论回复
18
原野牧歌| | 2013-7-15 11:39 | 只看该作者
手里有一个研旭的XDS510,准备挂上淘宝卖了,ARM+DSP协同开发,需要CCSv5,哎,白费钱了……都还没有怎么用。

使用特权

评论回复
19
i1mcu| | 2013-7-18 00:23 | 只看该作者
版本还是捡着高的用

使用特权

评论回复
20
i1mcu| | 2013-7-18 00:42 | 只看该作者
最起码很时髦

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

认证:嵌入式技术专家
简介:道阻且长,行则将至!

64

主题

4654

帖子

14

粉丝