021 5783 1113
021 5783 1113

何为AUTOSAR CP软件架构,如何配置它?

发布日期:2023-07-21 浏览次数:402


AUTOSAR作为最近十几年里最火的汽车电子软件开放架构标准,在汽车电子开发领域,可以说是无人不知,无人不晓。无论是国内做 AUTOSAR 工具的服务商还是国外的都在不断更新自己的方案。


AUTOSAR(AUTmotive Open System ARchitecture) 是汽车电子E/E系统发展的一个重要历程杯。是由包括BMW、DAIMLER、GM、TOYOTA、福特等主机厂和包括博世、大陆等供应商牵头成立的一个标准发展组织定义的一个开放参考的ECU软件架构。


AUTOSAR分为Classic Platform AUTOSAR(CP)和Adaptive Platform AUTOSAR(AP)两个平台。最早的Classic AUTOSAR目前已广泛应用于传统嵌入式ECU中,如发动机控制器、电机控制器、整车控制器、BMS控制器等等,而Adaptive AUTOSAR未来会更多的应用于如ADAS、自动驾驶等需求高计算能力、高带宽通信、分布式部署的下一代汽车应用领域中。这里对AUTOSAR CP,这里进行一个简单的梳理。


AUTOSAR CP架构


AUTOSAR CP架构包括4个不同的层次结构:应用层、运行时环境层、基础服务层和硬件抽象层


应用层定义了汽车应用程序,例如车辆某些部件的控制和仪表板的显示。所有应用程席都中提供了客户特定功的的应用软件组成


运行时环境层包括基本软件模块(BSW)和运行时环境(RTE) 。运行时环境主要负责ECU中应用程序组件之间的通信机制,包括客户端调用和接收服务。BSW提供一些通用功能,例如存储管理、网络管理和诊断服务。


基础服务层提供了一些服务接口,例如通信协议,信号路由和消息结构等,以实现客户端之间的通信。它还提供了一些安全服务,例如数据加密和解密,以确保汽车系统的安全性。


硬件抽象层允许AUTOSAR系统在不同类型的ECU上运行,同时保持代码的兼容性和可重用性。它包括两个子层,即硬件抽象和微控制器驱动程序接口。它将硬件配置和寄存器映射规范化,从而简化了ECU之间的交互过程。


综上所述,AUTOSAR CP架构提供了一种模块化方法来开发和实现汽车软件,它可以提高汽车软件的可靠性和可维护性,促进各种类型ECU之间的兼容性。它还允许汽车业务在不同的硬件上运行,从而为汽车制造商提供了更大的灵活性。


AUTOSAR CP生态现状


AUTOSAR CP架构从2003年开始设计、开发,至今已经走过20个年头。期间不断有新的广商加入、新的问题被发现和解决。经过20年的开发、测试、修复、验证,AUTOSAR CP架构已经相当完善和成熟 当前AUTOSAR CP的行业生态现状的四个特点来介绍。


市场需求大:随着汽车电子系统的不断发展和普及,AUTOSAR CP软件平台的市场需求也在不断增加。各大汽车厂商和供应商都在积极采用AUTOSAR CP软件平台,以提高汽车电子系统的质量和性能。


技术门槛高:AUTOSAR CP软件平台的开发和应用需要具备一定的技术实力和经验,对于大中小企业来说,技术门槛较高,需要投入大量的人力和物力。这也是AUTOSAR CP软件平台想要解决的开发痛点。


市场竞争激烈:AUTOSAR CP软件平台市场竞争激烈,各大厂商和供应商都在积极开发和推广自己的产品。


市场前景广:特别是中小企业,AUTOSAR CP的开发模式尚未普及和使用,随着汽车电子系统的不断发展,AUTOSAR CP软件平台的市场前景广阔。一旦使用价格合理,使用体验友好,中小企业也可以借助AUTOSAR CP软件融入市场,实现安全且快速地发展。


总的来说,AUTOSAR CP软件平台有市场大,前景广的行业特点,大企业可以在其中搭建平台,建立领域,借此平台中小企业也可以省时省力,把研发精力放在打磨自己的核心技术上,实现双赢。为促进行业内共同发展ATC汽车培训将于9月23-24日展开《AUTOSAR CP软件架构及配置案例实践》,通过2天的培训,你将掌握汽车电子领域软件开发目前现状,开发方法以及AUTOSAR CP架构思想。对基础软件主要模块的原理以及配置有深入的掌握,对目前市场常用AUTOSAR工具有全面的了解。在开展控制器开发项目时,能够对整体的时间和开发以及测试人员投入有一定的评价能力,对开发流程有比较深入的认识。


课程内容



报名咨询


情可扫码报名咨询联系人:谢女士 18602168982

在线报名