在线工博会

汽车信息娱乐系统的技术需求分析
风河系统公司产品经理 John Alexander
为节省流量,手机版未显示文章中的图片,请点击此处浏览网页版
汽车信息娱乐集成系统中各个组件的正确运行对车辆性能和乘客安全来说至关重要。软件系统中的故障可能会导致成本高昂的汽车召回,这对制造商的信誉和成本都会造成严重的负面影响。汽车消费者通常希望他们的汽车信息娱乐系统能够提供的许多功能和特性,特别是在长途车比较盛行的国家和地区。
风河系统公司主要从以下五个方面提供解决方案:
1. 汽车设备用平台--用于信息通信设备开发的一体化开发与运行平台(图1);

(图片)

图1:用于信息通信设备开发的一体化开发与运行平台

2. 在跨项目、团队、模型和地点的整套集成技术与最佳实践基础上实现设备开发的标准化;
3. 开放源码架构--该架构支持开放源码硬件与软件初创公司提供的最佳产品,支持Linux以保证未来的平台投资;
4. 健全的合作伙伴系统--采用预集成、预测试的技术在硬件和中间件级扩展平台功能(图2);
5. 针对高度专业、先进系统的架构设计、定制和优化的工程设计服务。
用于汽车设备解决方案的风河平台开始于硬件层,对此风河与飞思卡尔公司合作创建了一个针对汽车信息娱乐系统开发需求进行了优化的参考设计。通过合作伙伴系统,可以提供支持用户系统可能需要的大多数外围设备的板级支持包(BSP),例如:来自Ticon公司的三维图形和GUI创建器(GUI builder);Datalight公司提供的即使在断电时也能保护数据的文件系统;StonestreetOne提供的蓝牙技术;Vivid Logic公司对1394的支持,并提供针对音频、视频、CD-ROM、互联网等的基本驱动程序。
飞思卡尔的Media 5200能够满足快速启动用户应用开发的大多数要求。用户可以针对具体项目选择合适的性能、尺寸、形状和存储器外形。当用户切割好板子后,可以使用风河的Ice和Debugger进行设计、调试和固化。
因为风河的Workbench开发套件是在Eclipse构架基础上创建的,因此用户可以扩展和定制开发环境以容纳来自Eclipse开发社区或自己创建的其它工具。例如增加UML建模工具就可以为整个应用建模,并在实际开发之前诊断出逻辑和流程的问题。用户很容易增加版本控制、特殊编辑器、高分辨率定时器,以及其它用于加快开发进程、增强设备质量的功能。所有与Eclipse兼容的工具都能与Workbench无缝集成,从而使用户的软件开发环境能够轻松达到空前的深度、广度和定制化。
针对汽车设备的平台基础是实时操作系统VxWorks 6.x。这一新的版本在优化的微内核中增加了存储器保护、错误管理、实时处理(RTP)、消息通道等,能提供快速处理、高可靠性和小型内存封装等优势,使用户的应用更具鲁棒性和经济性。
预先集成的中间件加速开发过程。功能集成可以节省中间件级的宝贵开发时间,因为用户的信息娱乐系统要求的所有网络、安全和媒体支持功能都已经内置。风河系统公司谨慎选择业界最佳的软件合作伙伴以完善平台功能,针对风河的平台堆栈对平台合作伙伴的技术进行了预先集成和有效性验证,用户无需再费钱、费时、费力地选择、集成和测试建立应用系统所需的各种组件。
贯穿项目、产品、团队和模型的开发平台的标准化不仅可以优化人力资源、加快软硬件开发速度、简化供应商管理、减少应用时的集成问题,而且能够有效地复用知识产权。设备软件开发过程标准化后,可以大幅地减少培训、工具、硬件和合作伙伴技术等方面的成本。对具有鲁棒性、端到端开发平台上的设备开发进行标准化不仅是设备开发取得成功的一个重要因素,而且也是可重复、甚至可外包成功的重要因素。
当汽车制造商在风河平台上对汽车设备用的信息娱乐系统开发进行标准化时,预先集成的硬件和软件合作伙伴的技术能使开发团队顺利越过难关,更早地进入高价值、产品差异化应用开发阶段,从而使他们能在更短的时间内以更低地成本提供更好的产品。由于风河可以提供深层次的技术支持能力,因此汽车制造商在他们产品支持方面拥有可信赖的合作伙伴。
Email: john.alexander@windriver.com 7/18/2005


电脑版 客户端 关于我们
佳工机电网 - 机电行业首选网站