推荐星级:
  • 1
  • 2
  • 3
  • 4
  • 5

AUTOSAR Classic Platform详解.docx

更新时间:2026-09-15 14:48:07 大小:38K 上传用户:江岚查看TA发布的资源 标签:AUTOSARClassic Platform嵌入式系统ECU软件架构 下载积分:2分 评价赚积分 (如何评价?) 打赏 收藏 评论(0) 举报

资料介绍

AUTOSAR Classic Platform详解

一、引言

AUTOSAR Classic Platform是面向传统嵌入式实时控制系统——MCU级别的ECU——的标准软件架构。在智能驾驶系统中,Classic Platform广泛应用于区域控制器中的实时控制任务、安全监控协处理器以及执行器控制单元。Classic Platform提供了从底层硬件驱动到上层应用接口的完整软件层标准化方案,使不同供应商开发的软件模块可以在同一ECU上集成,大幅降低了汽车电子系统的开发和集成复杂性。

二、分层架构

AUTOSAR Classic Platform从底层到顶层分为应用层、运行时环境层和基础软件层三层。应用层包含所有与应用功能相关的软件组件,彼此之间通过RTE交换数据。RTE是应用层与基础软件层之间的通信桥梁,为应用组件提供标准化的通信接口,将应用与底层硬件彻底解耦。基础软件层是最复杂的一层,进一步分为服务层、ECU抽象层和微控制器抽象层。服务层提供操作系统、存储管理、通信管理和诊断管理等功能。ECU抽象层统一了ECU内外设的接口。微控制器抽象层直接与MCU的寄存器打交道,实现了MCU之间的可移植性。

三、虚拟功能总线

VFBClassic Platform的设计核心概念。VFB是在软件架构设计阶段的概念性通信总线——所有软件组件之间通过VFB进行逻辑通信。VFB的通信方式包括发送者-接收者模式用于发送周期性数据,客户-服务器模式用于一对一的函数调用,模式管理器模式用于系统模式切换。在VFB层面设计可独立于具体的ECU映射。

四、BSW模块

操作系统是Classic Platform中实现任务调度、资源管理和中断处理的核心模块。Classic PlatformOS基于ORTI接口的OSEK操作系统标准,支持优先级调度和事件触发。OS的任务调度行为在编译时已经完全确定——所有任务的周期和优先级都在系统配置时定义,运行时不会变化。


部分文件列表

文件名 大小
144_AUTOSAR_Classic_Platform详解.docx 38K

全部评论(0)

暂无评论

上传资源 上传优质资源有赏金

  • 打赏
  • 30日榜单
  • 21下载积分 打赏60.00元   3天前

    用户:gsy幸运

  • 21下载积分 打赏70.00元   3天前

    用户:铁蛋锅

  • 21下载积分 打赏65.00元   3天前

    用户:xzxbybd

  • 21下载积分 打赏60.00元   3天前

    用户:jh0355

  • 21下载积分 打赏60.00元   3天前

    用户:w178191520

  • 21下载积分 打赏20.00元   3天前

    用户:jh03551

  • 21下载积分 打赏20.00元   3天前

    用户:sun2152

  • 21下载积分 打赏20.00元   3天前

    用户:kk1957135547

  • 21下载积分 打赏25.00元   3天前

    用户:w1966891335

  • 21下载积分 打赏20.00元   3天前

    用户:xuzhen1

  • 21下载积分 打赏15.00元   3天前

    用户:x15580286248

  • 21下载积分 打赏25.00元   3天前

    用户:pcb

  • 21下载积分 打赏20.00元   3天前

    用户:bhacker

  • 21下载积分 打赏15.00元   3天前

    用户:liqiang9090

  • 21下载积分 打赏25.00元   3天前

    用户:有理想666

  • 21下载积分 打赏15.00元   3天前

    用户:godbox

  • 21下载积分 打赏15.00元   3天前

    用户:aetek

  • 21下载积分 打赏5.00元   3天前

    用户:mulanhk

  • 21下载积分 打赏5.00元   3天前

    用户:JuneLin61

推荐下载