file-type

新能源智能汽车:AUTOSAR BSW架构与配置案例详解

版权申诉

PDF文件

3.69MB | 更新于2024-06-29 | 178 浏览量 | 0 下载量 举报 收藏
download 限时特惠:#14.90
新能源智能汽车EE架构.pdf文档深入探讨了新能源智能汽车电子架构(Electronics and Electrical Architecture, EE架构)中关键的AUTOSAR Basic Software (BSW)部分。AUTOSAR是一种用于汽车电子系统的开放标准,它定义了软件组件的接口和功能,促进了跨厂商的互操作性和软件重用。 文档首先介绍了BSW在AUTOSAR系统设计实现中的位置。AUTOSAR系统设计通常涉及多个角色,如系统集成商、软件供应商和硬件供应商,他们共同遵循一套标准化流程。在这个过程中,DaVinci Configurator Pro被用于配置MCAL(Microcontroller Abstraction Layer,微控制器抽象层)、ECU(Electronic Control Unit,电子控制单元)的抽象层和服务层,以确保BSW符合AUTOSAR规范,包括设置Runnable与task的映射关系,确保软件的高效运行。 章节01详细阐述了BSW在系统启动中的作用,特别是与Control System (CS)接口的函数传参和Service Request (SR)接口操作RTE(Runtime Environment,运行时环境)中的全局变量。此外,文档还提到了如何通过DaVinci Developer项目的工作区进行实时修改,并强调了DaVinciConfiguratorPro在此过程中的读取和重载功能,但其本身并不支持DCF文件的直接编辑。 章节02进一步深入研究了BSW的基本原理,重点在于BswM(基础软件管理模块)的设计框架。BswM负责管理整个系统的BSW,它接收来自底层硬件和应用软件的信息,协调各个组件间的交互,确保系统的稳定性和安全性。这部分内容包括BSW的配置过程,以及如何构建一个全面的、可扩展的架构来适应不断发展的新能源智能汽车技术需求。 新能源智能汽车EE架构中的BSW是基于AUTOSAR标准的关键组件,它通过与硬件和软件的紧密集成,实现了车辆的智能化和网络化。理解BSW的定位、配置原则以及与AUTOSAR生态系统的交互,对于开发和维护这样的复杂系统至关重要。

相关推荐