paradoxfx

【原创】TI C2833x编程环境介绍---(6)CCS编程环境(3)

0
阅读(2434)

CCS5.x版本是2011年11月8日才推出的,而且版本数量升级很快。目前它已经完全可以支持32位与64位的winxp、win7与linux系统了(对linux的支持是很方便开发者的改进);当然一些老电脑会有些吃力了,其推荐的配置是双核CPU、4GB内存、典型安装需要2GB硬盘;在2GB内存、win7的情况下运行会比较吃力;此外,许多仿真器可能并没有64windows系统以及linux系统上面的驱动程序,就兼容性而言,基于USB和LAN的仿真器比基于PCI的仿真器兼容性要更好一些。目前一些Trace的特性目前在linux上还不支持,比如•Core Trace (XDS560T)、ETB (Embedded Trace Buffer)和STM (System Trace Module),因为ccs的一些特性是依赖于系统本身的库的。紧跟潮流的是,Code Composer Studio 已经支持Linux/Android 应用程序运行模式调试和停止模式调试,做相关开发的人更方便了。

在软件授权方式上,也有了Node-Locked License、Floating License与Free三种,并且有5年的服务期。关于界面的区别则是,CCSv5.1使用Eclipse 3.7,而CCSv4使用的是Eclipse 3.2;相比以前的版本,新的编辑器更加快速、可靠了。关于这个版本的信息,TI也有一个专门的百科全书一样的支持网页,与CCSv4的类似,在http://processors.wiki.ti.com/index.php/Category:Code_Composer_Studio_v5.(貌似以后会成为一种高效融合相关资料的传统了)

还有个关键的问题就是支持器件的类型问题,这几年TI DSP、DSC、MPU、MCU、ARM以及它们相关的融合产品(比如DSP+ARM)的推出速度实在是太快了,新的器件需要新的软件技术的支持,所以软件的版本也是层出不穷。查了一下TI的说明,这次不用列很长的器件列表了,因为最新发布的Code Composer Studio IDE 提供各种许可选项,支持所有TI 嵌入式处理器平台(F24x/C24x 除外)。使用F24x/C24x的朋友,只好先暂时继续使用CCS3.x各个版本了。