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。

关键字:嵌入式  缓存  控制 引用地址:TI 扩展Code Composer Studio集成开发环境的实用程序缩短达芬奇技术与DSP应用的开发时间

上一篇:基于DSP和光缆通信的远程高速数据采集
下一篇:基于梯形图-VHDL的CPLD开发方法研究

推荐阅读最新更新时间:2024-05-02 20:35

脑机界面的发展之路:用意念控制机械臂不是梦
    2012年,一个特殊的传感器植入到了一位瘫痪女士的大脑表层,它拥有96个电极,仅为阿司匹林药片大小。之后,女士在无人帮助的情况下,用意念控制机器人手臂完成了喝饮料动作:拿起杯子,将嘴凑到吸管边,顺利喝完它。     对于该女士和其背后的BrainGate计划,以上动作是历史性的一刻。这是她瘫痪15年来第一次拿起某个东西,更别说自己喝饮料。10年前发起该项目的神经系统科学家John Donoghue表示:“这是一个非常巨大的成就,我们终于帮助病人实现了多年来的夙愿。”     这是尚处在新兴阶段的脑机界面研究的重要一步,神经科学家和工程师用特殊移植物、机器人四肢甚至是整个外骨骼,拯救瘫痪、帕金森症或中风患者。 缓
[医疗电子]
新颖的太阳能LED灯控制器电路图
  今天为大家分享的是一款新颖的太阳能LED灯控制器电路图。这款太阳能LED灯控制器的功能主要是白天采用太阳能电池板给蓄电池充电,晚上采用两段式点灯,即天黑后点亮到深夜自动关闭,第二天天亮前自动点亮,天亮后又自动关闭。如下图所示。
[电源管理]
新颖的太阳能LED灯<font color='red'>控制</font>器电路图
汽车控制系统VDC简介(汽车动态控制系统)
什么是汽车控制系统VDC(汽车动态控制系统),估计很多人都会对汽车控制系统有点疑惑,小编整理汽车控制系统VDC以及其他汽车控制系统的资料,全文如下: 什么是汽车控制系统VDC? ABS/ASR系统成功地解决了汽车在制动和驱动时的方向稳定性问题,但不能解决汽车转向行驶时的方向稳定性问题。最近汽车工业发达国家又在ABS/ASR系统的基础上发展成汽车动态控制系统(英文名称为Vehicle  Dynamics Control,简称VDC)。 汽车控制系统VDC:把汽车的制动、驱动、悬架、转向、发动机等各主要总成的控制系统在功能上、结构上有机的综合在一起,可使汽车在各种恶劣工况下,如冰雪路面上、对开路面上、弯道路面上以及采取规避
[嵌入式]
汽车雷达模拟前端IC实现自适应巡航控制和盲点检测
  汽车安全理念一直在发展演变,现在已经从座位安全带、安全气囊和碰撞检测等被动系统发展到具有防撞和事故预防功能的主动检测网络。而雷达是一项极具发展前途的驾驶员辅助技术,采用雷达系统可以显著降低因分心而导致的行车事故数量及严重程度。   ADI大中华区汽车电子商务经理李防震说,雷达正从豪华车的标准设备变为中档车的选配设备,预计5年后会成为汽车普遍采用的一项安全特性。普及的速度将随着廉价雷达的推出而加快,同时雷达的目标分类将更完善,范围分辨率将更高。因此,模拟前端(AFE)的设计方法至关重要。ADI的集成式惯性MEMS检测技术曾让安全气囊在15年前成为一项标准汽车安全特性,近日又推出一款价格低廉的高性能雷达AFE IC—AD828
[嵌入式]
可编程控制器(PLC)
什么是PLC? 是一种工业控制装置 是在电器控制技术和计算机技术的基础上开发出来的,并逐渐发展成为以微处理器为核心,将自动化技术、计算机技术、通信技术融为一体的新型工业控制装置。 通用叫法 中文名称为可编程控制器; 英文名称为Programmable Logic Controller,简称 PLC 。 1987年,国际电工委员会(IEC)定义: “可编程控制器是一种数字运算操作的电子系统,专为在工业环境下应用而设计。它采用可编程序的存储器,用来在其内部存储执行逻辑运算、顺序控制、定时、计数和算术运算等操作的指令,并通过数字式和模拟式的输入和输出,控制各种类型的机械或生产过程。可编程控制器及其有关外围设备,都应按易于与工业系统
[模拟电子]
可编程<font color='red'>控制</font>器(PLC)
VASS KUKA电伺服焊钳的SG_Background控制
行指令 “Asynchron/Synchron” (异步/同步) 这些命令实现了后台焊接和修磨。 Asynchron (异步) Synchron (同步) SERVOZANGE (伺服钳):选择焊钳--在列表中只显示已激活选项 后台流程已激活 的焊钳。 Asynchron (异步):固定焊钳在铣削/焊接时可进行异步运动。 Synchron (同步):请等待,直到可能已启动的后台流程已结束,然后锁闭后台流程。然后,固定焊钳在铣削/焊接时不再可进行异步运动。 后台进程功能 固定焊钳进行电极头修磨的过程中,一般情况下机器人不能进行其他作业。(例如拾取一个新工件。) 这是因为机器人轴和附加轴(=焊钳)为同步运行。这意味着它
[嵌入式]
VASS KUKA电伺服焊钳的SG_Background<font color='red'>控制</font>
舍弗勒机电式主动侧倾控制系统 增强稳定性
来自舍弗勒公司的电动机械式主动侧倾控制系统已投入量产,从而开启了底盘技术的新篇章。在此之前,也存在这类的帮助车辆在快速过弯或者紧急变线的时候降低侧倾程度的系统,但是它们都是液压式的。舍弗勒则是电动机械式,使得油耗和二氧化碳排放量降低,组装更简单。大陆公司为该系统提供了复杂的控制技术支持,比如在ECU、发动机控制、软件平台等方面。   Peter Gutzmer博士是舍弗勒公司首席技术官、执行董事会成员。他说: 凭借世界首套电动机械式主动侧倾控制系统,舍弗勒拓宽了电动机械式执行机构的产品线,对车辆性能和油耗都十分有利。   大陆公司底盘及安全部门负责车辆动态性能业务的经理Felix Bietenbeck说: 我们这套电
[汽车电子]
舍弗勒机电式主动侧倾<font color='red'>控制</font>系统 增强稳定性
用小型载板传输 4 台相机的数据流:快速原型设计
嵌入式视觉组件一直很受欢迎,被众多应用所采用。所有这些应用的共同点是需要在狭小的空间内集成越来越多的功能。通常,让这些系统在边缘做出决策也是很有利的。为了支持此类系统,包括快速原型设计的能力,Teledyne FLIR 推出了 Quartet™ 嵌入式 TX2 解决方案。这种定制的载板可在满带宽下轻松集成最多 4 台 USB3 机器视觉相机。它包括 NVidia Jetson 深度学习硬件加速器,预先集成了 Teledyne FLIR 的 Spinnaker® SDK。通常,让这些系统在边缘做出决策也是很有利的,尤其是在检查、移动机器人、交通系统和各种类型的无人载具领域。 图 1:所有四个应用程序的原型设置 在这篇
[传感器]
用小型载板传输 4 台相机的数据流:快速原型设计
小广播
最新嵌入式文章
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

换一换 更多 相关热搜器件
更多每日新闻
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved