TI 扩展Code Composer Studio集成开发环境的实用程序缩短达芬奇技术与DSP应用的开发时间

2007-03-12来源: 电子工程世界关键字:嵌入式  缓存  控制

2007 年 3 月 9 日,北京讯
日前,德州仪器 (TI) 宣布推出全新 Code Composer Studio集成开发环境 (IDE) 白金版。全新 Code Composer Studio 3.3 (CCStudio v3.3) 白金版支持多处理器运行将分析特性提高到新的水平,可不断满足高级嵌入式系统开发发展的需求。统一的新型断点管理器、缓存状态可视化工具,完全集成的分析系统和代码覆盖功能,CCStudio v3.3 为 DSP 开发人员提供了强大的工具,能更高效地分析系统运行状态,减少开发工作,从而加速新产品上市场进程。更多详情,敬请访问:www.ti.com/ccstudionew

一直以来,CCStudio被誉为是针对 DSP 开发的最全面 IDE。它始终配合 TI 的eXpressDSP?软件与开发工具推动技术创新,帮助编程器实现更出色的控制、优化调试与分析工作。新型 CCStudio v3.3 IDE 能够满足日益复杂的 DSP 嵌入式系统需求,支持多个处理器,能够运行常常包含上百万行代码的大型程序。嵌入式 DSP 系统在整个数字信号处理市场中的惊人发展速度,这就要求高级工具能够帮助开发人员跟踪存储器的使用情况,检测并纠正代码执行中的错误,并能通过统一的接口支持所有系统处理器。CCStudio v3.3 完全满足上述要求,能帮助开发人员更高效地分析并调试系统运行状态,从而设计出稳定性更强、可靠性更高的产品,同时还能节约开发时间与成本。

TI 负责的 eXpressDSP 工具的经理 Lori Vidra 指出:“全新 Code Composer Studio 3.3 白金版强大有力的支持了 TI 高级 TMS320 DSP 与达芬奇 (DaVinci) 技术数字视频处理器设计高性能低功耗应用的开发。CCStudio v3.3 的推出使 TI 的 DSP 客户能够设计出特性丰富的多处理器系统,适应当前与未来快速发展的市场需求。”

多处理器技术的集成价值

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

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

强大且方便易用的特性

全新增强特性提高了 CCStudio v3.3 的可靠性,使其成为一款更全面的 DSP 开发工具。统一的断点管理器 (UBM) 可将现有与最新的端点设置工具,在方便易用的界面中结合统一起来,并与 IDE 其它部分实现紧密集成。UBM 能识别断点和显示断点触发时间,并能方便地编辑断点触发时刻的响应行为属性。通过全新仿真特性,UMB 使编程人员能设置观察点或数据断点。观察点可用于调试工作,如隔离代码中导致缓存或存储器故障的某个区域,在特定存储器区域发生非法或未预见的数据写入时停止处理,或在缓存与存储器变化时设置独立断点等。利用 UBM 的观察点功能,即使程序再大代码再多,开发人员仍能从容发现明确问题进而作出纠正。TMS320C64x DSP 功能仿真器现已具备观察点功能,今后还将支持其它 DSP 仿真器。

中断时延检查器是仿真器的另一特性,可帮助开发人员满足实时工作要求,明确代码在最差情况下的中断时延。检查器不会影响系统工作,能监控 CPU 中影响中断的因素,并确定产生中断失效的代码执行范围,从而提供特定算法自身的时延特性。

为了进一步了解缓存的一致性,增强型存储器窗口可帮助用户检查内核正在获取的程序指令与数据。为了提高可用性,窗口还可高亮显示正在使用的缓存存储器位置。用户能够在不同处理器间进行即时切换观察,进一步了解处理器间以及与系统级的缓存和存储器间数据交换的工作情况。原地编辑 (in-place editing)、复制到剪贴板以及打印等新特性简化了程序的内外部数据操作。标签 RAM 查看器还可显示缓存行的属性,有助于进一步了解缓存的情况。

专用窗口可支持位字段编辑、解码以及寄存器定制分组等功能,还提供与增强型存储器窗口一样的分析与可用性功能,从而为内核与外设寄存器也提供类似的可视性功能。

供货情况

针对 Code Composer Studio v3.3 白金版的免费评估工具现可通过www.ti.com/ccstudionew 获得。此外,还有仅支持 C2000?DSP 的 CCStudio v3.3 特殊版本——CCStudio 2000 v3.3可供选择。

关于德州仪器公司

德州仪器(TI)提供创新的 DSP 和模拟技术,以满足客户在现实世界中信号处理的需要。除了半导体之外,公司的业务还包括教育技术等。TI 总部位于美国得克萨斯州的达拉斯,在全球超过25个国家设有制造、研发或销售机构。
TI在纽约证交所上市交易,交易代码为TXN。
如欲了解有关TI的进一步信息,敬请查询http://www.ti.com.cn
TI半导体产品信息中心免费热线电话:800-820-8682。

关键字:嵌入式  缓存  控制

编辑: 引用地址:https://news.eeworld.com.cn/newproducts/dsp/200703/12639.html
本网站转载的所有的文章、图片、音频视频文件等资料的版权归版权所有人所有,本站采用的非本站原创文章及图片等内容无法一一联系确认版权者。如果本网所选内容的文章作者及编辑认为其作品不宜公开自由传播,或不应无偿使用,请及时通过电子邮件或电话通知我们,以迅速采取适当措施,避免给双方造成不必要的经济损失。

上一篇:德州仪器推出最高性能浮点DSP
下一篇:意法半导体(ST)SPEAr系列产品新增两款可配置系统芯片

关注eeworld公众号 快捷获取更多信息
关注eeworld公众号
快捷获取更多信息
关注eeworld服务号 享受更多官方福利
关注eeworld服务号
享受更多官方福利

推荐阅读

STM32 嵌入式学习入门(1)——STM32简介及STM32学习方法简介

STM32是新的基于ARM内核的32位MCU系列,该内核为ARM公司为要求高性能、低成本、低功耗的嵌入式应用专门设计的Cortex-M内核,该内核采用标准的ARM架构。该内核具有超前的体系结构以及高性能、低电压、低功耗,且拥有创新的内核以及外设等特点......具体地可能很难对STM32下一个定义。而且我估计零基础接触嵌入式、接触STM32的同学看完上面这句话还是没懂STM32到底是什么东西,以及我们能用STM32做什么。因为这句话对零基础的人来说有太多的没听过的名词。博主现在是大二学生。一年多以前,自己加入了学校的嵌入式实验室,在学长介绍下开始接触STM32。当时买了正点原子的开发板,开发板配套的资料确实很全,但是对一个新手来说
发表于 2019-09-11

STM32 嵌入式学习入门(0)——C语言基础复习

摘要主要介绍了嵌入式编程中几个常用,但软件编程中用得不是很多的C语言知识。包括位操作、条件编译、结构体和结构体指针、typedef声明类型、以及extern变量声明、static关键字等内容。本文并没有将相关C语言知识点介绍地很详细,毕竟这么多知识点要想掌握绝对不是看几篇文档就能掌握的。因此博主建议,如果上述的C语言知识掌握得还不是很好的话,找一本C语言的书好好研究研究。尤其是结构体和结构体指针、还有函数的知识(本文没提到),一定要很熟练。本文除了简要介绍C语言知识,也结合博主自己的感受简单谈了各个知识点用在了嵌入式编程的什么地方,有不详细和描述不准确的地方欢迎大家留言讨论。要想学习STM32,C语言的基础是必须的。除了最基本
发表于 2019-09-11
STM32 嵌入式学习入门(0)——C语言基础复习

STM32 嵌入式学习入门(2)——STM32的GPIO介绍

GPIO:General Purpose Input Output ,即通用输入/输出,简称为GPIO。GPIO应该是学习单片机、学习嵌入式、学习STM32的第一个知识点了。在介绍GPIO相关的内容前,这里先总得说一下自己对GPIO的理解。对于初学者,可以把GPIO的作用想象成C语言里面的做输入输出的函数(scanf(); printf(); gets(); puts();等等),在C语言里面scanf()和printf()这两个函数是做输入输出的,对于几乎所有的C语言程序,都可以看成是用输入函数读取了一些输入,然后进行程序的逻辑处理,最后通过输出函数把程序最后执行的结果显示出来的过程。同样地,这可以类比到嵌入式系统上面。比如循迹
发表于 2019-09-11

嵌入式固件开发之二——直接操作STM32寄存器的LED点灯

;  }}-----------------------------------------------------------------------------------------------------------------------------------------------------------------------这里解释一下上面的代码:嵌入式外设基本都是通过操作一组特殊功能寄存器(SFR)来驱动硬件工作的,要能编写出能够使外设正常工作的代码就需要了解硬件的工作原理并熟读手册中的寄存器说明。下图是STM32F103的系统总线结构。从上图中我们可以看到,我们编程的对象GPIOB是挂在APB2外设
发表于 2019-09-11
嵌入式固件开发之二——直接操作STM32寄存器的LED点灯

何小庆谈嵌入式技术和物联网发展新趋势

日前,由中国电子信息产业集团有限公司主办、温州经济技术开发区管委会、温州市经济和信息化局、温州市科技局指导、中国电子(温州)信息港、中电港、iCAN国际联盟承办的“IAIC物联网高峰论坛暨中国芯应用创新设计大赛物联网专项赛”顺利召开,在主题报告中,来自中国软件行业协会嵌入式系统分会副理事长何小庆老师做了题为《嵌入式技术和物联网发展新趋势》的主题报告。 中国软件行业协会嵌入式系统分会副理事长何小庆回顾嵌入式的大变革 何小庆首先分几点回顾了近年来嵌入式领域所发生的改变。 第一是并购所带来的变化。何小庆指出,从2015年起,半导体巨头就频繁展开了并购,和嵌入系统及物联网关系最大的一些比如说2015年NXP
发表于 2019-09-04
何小庆谈嵌入式技术和物联网发展新趋势

国产嵌入式操作系统技术与产业发展论坛圆满结束

伴随物联网和人工智能的快速发展,以及5G基础设施的不断推进与提升,嵌入式操作系统在智能系统中发挥越来越大的作用。为了应对日益复杂的外部环境与国际局势变化,国产智能操作系统的健康发展在当下更是显得尤为重要,对嵌入式操作系统的发展状态以及规律需要做出更加科学的研判。为此,2019年8月底,北航计算机学院、北航杭州创新研究院、中国电子技术标准化研究院物联网研究中心和嵌入式系统联谊会,在风景如画的杭州举办了“国产嵌入式操作系统技术与产业发展论坛暨嵌入式系统联谊会主题讨论会(总第25次)”。 本次会议聚焦“AIoT时代的嵌入式操作系统”和“国产嵌入式操作系统的现状与未来”两部分内容,邀请到了国内从事嵌入式操作系统研究、教育、开发
发表于 2019-09-02
国产嵌入式操作系统技术与产业发展论坛圆满结束

小广播

换一换 更多 相关热搜器件

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关:

北京市海淀区知春路23号集成电路设计园量子银座1305 电话:(010)82350740 邮编:100191

电子工程世界版权所有 京ICP证060456号 京ICP备10001474号 电信业务审批[2006]字第258号函 京公海网安备110108001534 Copyright © 2005-2019 EEWORLD.com.cn, Inc. All rights reserved