汇丰游戏网-游戏玩家聚集地

汇丰游戏网-游戏玩家聚集地

车用基础软件是什么软件

59

汽车基础软件是 用于实现汽车系统软硬件解耦,提供汽车系统服务但与用户应用功能无关的一系列支撑软件集合。它是一个开发汽车控制及应用功能的完整嵌入式软件平台,其中包括操作系统、中间件、Hypervisor与车载芯片软件。基础软件作为汽车软件的核心要素,是实现整车电子电气架构的重要基础,是汽车电子的重要构成,其架构与性能直接影响上层应用的开发效率和质量,实现上层软件的多功能应用与创新发展。

具体来说,汽车基础软件可以分为以下几类:

安全车控基础软件平台:

主要面向车辆经典控制领域,如动力系统、底盘系统和车身系统等,对实时性和安全性的要求极高。目前,主流的安全车控基础软件开发平台兼容OSEK/VDX或Classic AUTOSAR标准,其功能安全等级需要达到ASIL-D。

自动驾驶基础软件平台:

主要面向智能驾驶领域,用于智能驾驶辅助以及全自动驾驶功能的控制器上。目前智能驾驶控制器主要使用的底层操作系统有QNX以及Linux。

信息娱乐基础软件平台:

主要为车载信息娱乐服务以及车内人机交互提供控制平台,是汽车实现座舱智能化与多源信息交互的必要运行环境。车载信息娱乐基础软件开发平台对于实时性、安全性、可靠性的要求处于中等水平,既可以使用Android、Linux等非实时操作系统,也可以使用QNX、VxWorks等实时操作系统。

车载操作系统:

车载操作系统分为基础型操作系统、自研车载操作系统和中间件。实际应用上,功能安全等级要求较高的虚拟仪表主要选择QNX系统,而中控娱乐系统则选择Android较多。

车端软件:

车端软件主要分为自动驾驶、车辆控制、通信与网络管理、诊断与故障处理、信息安全与OTA更新、硬件抽象与操作系统管理和中间件服务与资源管理等功能。

汽车基础软件在汽车中的比重越来越高,随着科技的飞速发展,其在整车电子电气架构中的重要性也日益凸显。基础软件不仅负责车辆的基本操作,还提供了车辆系统的集成和管理功能,是实现整车智能化、网联化和电动化的重要支撑。