端到端支持简化了 MPC5500 汽车动力系统开发
如果问任何一位汽车动力系统开发人员,硬件和软件集成者面临的挑战是什么,您就会听到,工具链集成是他们关心的主要问题。任何一个深度嵌入的项目都意味着对开发环境有各种各样的广泛要求,而传动装置则受多种因素的影响,如建模、实现行业标准OSEK RTOS以及提供对校准数据的透明访问——往往是在项目的生命周期的各个不同部分。此类考虑因素形成了 Nexus 实时调试器体系结构的部分背景,该体系结构也带来了工具链集成的挑战。您始终存在着这样一个棘手的问题:如何把您喜欢的生产效率工具包含在别人的工具链里。
Metrowerks 公司发布了针对 Freescale Semiconductor 公司微控制器系列的 MPC5500 开发系统,从而解决了这些问题和类似问题。MPC5500 系列以32 位PowerPC芯核为基础,尤其适合汽车动力系统。
该系列的款产品是 MPC5554,它具有 2MB 纠错编码闪存、64KB第2 级静态 RAM以及您可以把它配置为 RAM的32KB 高速缓存。这种多芯核体系结构包括两个定时处理器引擎、一个 64 通道 DMA 控制器以及一个可以处理286个优先顺序可选信源的中断控制器。外设支持包括一个 5V12 位ADC 模块、一个 24 通道模块化 I/O 系统、各种串行 I/O 端口(其中包括三个CAN 通道)以及至少 88个通用定时 I/O 通道。
仅仅在这样一个复杂器件中建立好几百个寄存器并编写其文档,就可能给应用开发人员带来数周的工作量。Metrowerks 公司用Processor Expert GUI 初始化工具解决了这个问题,该工具可与该公司的 CodeWarrior Development Studio 软件工具组一起供应。不过,该工具组首次把各种硬件/仿真器工具与各种测试及分析工具集成在一起,并包含 RTOS 功能。该工具组把 PowerTap Pro Nexus Class 1 仿真器与 Nexus Class 3 数据踪迹 CodeTest 软件分析工具结合起来,并直接支持 OSEKturbo RTOS。这种决定性的 RTOS 采用多种速率单调分析方法,使开发者能够在设计阶段解决定时问题。您还可以指定 Ashware'公司的周期型 eTPU 定时处理器引擎模拟器/调试器。目前可提供各种配置,一种带有浮动许可证的代表性捆绑产品,其价格是 12,995 美元。
网址:
免责声明: 凡注明来源本网的所有作品,均为本网合法拥有版权或有权使用的作品,欢迎转载,注明出处。非本网作品均来自互联网,转载目的在于传递更多信息,并不代表本网赞同其观点和对其真实性负责。