0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

自适应平台产生背景_自适应平台功能概述

联合电子 来源:陈翠 2019-08-10 11:03 次阅读

自适应平台产生背景

随着汽车电子技术的迅猛发展,尤其是智能网联技术在汽车领域的兴起,当前的AUTOSAR平台(我们称之为AUTOSAR经典平台)已不能独立满足日益复杂的汽车电子控制功能需求。

为此,AUTOSAR新平台(我们称之为AUTOSAR自适应平台)应运而生,该平台与AUTOSAR经典平台一起,相互协作,相互补充,共同支持高度自动驾驶以及车与万物互联的车辆创新功能的开发。其中 AUTOSAR经典平台侧重于满足有严格实时性要求和安全要求的车辆功能的开发,而AUTOSAR自适应平台重点关注基于高性能微处理器(如ARM)和智能操作系统(如Linux)的智能互联应用功能的开发

自适应平台功能概述

相比AUTOSAR经典平台,自适应平台运行具有多核的强大微处理器,微处理器一般要具有1 GHz以上主频,并且可以访问更多的内存(64MB到2GB)。同时,自适应平台采用了大量IT领域的软件技术(如下图所示):

Ø 采用面向对象语言C++语言进行软件开发 (经典AUTOSAR采用C语言

Ø 基于智能操作系统(POSIX OS, 例如Linux)进行APP的开发(想象一下手机APP,只不过自适应平台APP没有用户界面)

Ø 充分利用其他领域软件成熟技术,重用软件市场成熟组件(Utility Libraries, 例如boost等),缩短开发周期

自适应平台由十二个功能模块组成(如下图所示)。橙色标注部分已在2017年发布,剩余灰色标注部分将于今年(2018年)发布。下面简要介绍已发布的七个功能模块:

Bootloader(引导加载程序)

Bootloader包含基本程序例程,实现对控制单元的初始化。此外,它还包含与应用程序进行交互的通信协议。Bootloader通常被存放在控制单元的非易失性存储器(例如Flash存储器)中。

Operating System(操作系统

这里要求的操作系统是满足POSIX接口规范的。POSIX接口规范是IEEE计算机协会规定的一系列标准,用于维护操作系统之间的兼容性。POSIX操作系统为应用程序提供隔离环境,并以API的形式为应用程序提供重要底层操作功能,以便应用程序对底层硬件进行标准化访问。

Logging and Tracing(日志记录和跟踪)

日志记录和跟踪模块为电子控制器的开发人员和维护人员提供了有效的调试机制。开发或维护人员可通过该模块提供的API获取调试和日志记录信息,这有助于开发或维护人员收集和分发测量数据。

Communication Management(通信管理)

通信管理模块的目的是构建和监督应用程序之间面向服务的通信,为应用程序提供位置透明的进程间通信机制。

Persistency(持久化)

持久化模块为应用程序提供了将信息保存在非易失性存储器(例如Flash存储器)的机制,包括Key-Value存储和普通文件存储。

Execution Management(执行管理)

使用该模块提供的API接口,可以设计出状态管理程序,以实现自适应平台堆栈的初始化、应用程序的有序启动以及应用程序的关闭,还可以实现整个控制器的重启与关闭。

Diagnostics(诊断)

基于自适应平台的控制器可通过UDS/OBD进行诊断。应用程序通过通信管理模块发送和接收诊断任务。自适应平台诊断管理器(Adaptive Platform Diagnostic Manager)是应用程序诊断任务的本地端点。

总结

Ø 为了适应智能网联技术在汽车领域的应用,AUTOSAR组织推出了AUTOSAR自适应平台

Ø 该平台采用了大量IT领域的成熟技术,比如面向对象程序设计技术,POSIX操作系统等

Ø 自适应平台由十二个功能模块组成,完全版的自适应平台规范将于2018年年底发布

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 汽车电子
    +关注

    关注

    2997

    文章

    7384

    浏览量

    161257
收藏 人收藏

    评论

    相关推荐

    自适应天线原理_石镇

        自适应天线原理_石镇第一章传统天线第二章预备知识第三章主波束自适应控制  &
    发表于 06-16 17:25

    基于AccelDSP的自适应滤波器设计

    【作者】:袁江南;汤碧玉;陈辉煌;【来源】:《厦门大学学报(自然科学版)》2010年02期【摘要】:给出了一种自适应滤波器的设计和FPGA的实现方法.简要分析了最小均方误差(LMS)、归一化最小均方
    发表于 04-24 09:01

    无线模块APN自适应的需求背景

    剔除,减轻工作量。IMSI号码在SIM卡顺利完成初始化之后就可以通过指令AT+CIMI获取,同时在平台中,IMSI号码也可在初始化的过程中通过回调接口被获取。为APN自适应创造了合适条件。
    发表于 07-24 09:38

    无线模块APN自适应背景需求

    应用可以把这个剔除,减轻工作量。 IMSI号码在SIM卡顺利完成初始化之后就可以通过指令AT+CIMI获取,同时在平台中,IMSI号码也可在初始化的过程中通过回调接口被获取。为APN自适应创造了合适条件。
    发表于 07-26 08:56

    自适应数字传感器设计

    到验证系统,验证系统把同步采集的数据和自适应采集的数据进行对比验证,同时还原自适应采集的数据。测试方法是将加速度传感器置于振动台实验平台上,用万用表、自适应数字传感器和验证系统同时记录
    发表于 11-08 16:23

    ADB自适应远光灯系统的特性和功能

    ADB自适应远光灯系统
    发表于 12-29 07:25

    如何提高自适应均衡器的性能?

    自适应电缆均衡器是什么?自适应均衡器设计面临哪些技术挑战?如何提高自适应均衡器的性能?
    发表于 05-18 06:04

    如何实现自适应测频?

    如何实现自适应测频?
    发表于 11-29 07:42

    在rockchip平台怎样去实现一套兼容多款wifi模块的自适应框架呢

    在rockchip平台怎样去实现一套兼容多款wifi模块的自适应框架呢?rk3399的wifi模组自适应支持多款wifi是什么技术原理?
    发表于 03-07 08:21

    自适应控制试题

    自适应控制理论试题
    发表于 08-21 12:41

    LabVIEW开发自适应降噪ANC

    数据,因为这两款设备都具有PCI和PXI接口。 可以使用LabVIEW自适应滤波工具包、LabVIEW FPGA模块和NI Compact RIO平台来实现实时ANC系统。 LabVIEWFPGA模块
    发表于 11-30 19:38

    自适应抖动缓冲器-下载产生

    自适应抖动缓冲器-下载产生
    发表于 04-12 16:47 3次下载
    <b class='flag-5'>自适应</b>抖动缓冲器-下载<b class='flag-5'>产生</b>码

    自适应抖动缓冲器-下载产生

    自适应抖动缓冲器-下载产生
    发表于 06-16 11:08 4次下载
    <b class='flag-5'>自适应</b>抖动缓冲器-下载<b class='flag-5'>产生</b>码

    自适应平台Adaptive Platform资料汇总

    自适应平台Adaptive Platform资料汇总
    发表于 07-22 11:19 2次下载

    可编程单芯片自适应无线电平台

    电子发烧友网站提供《可编程单芯片自适应无线电平台.pdf》资料免费下载
    发表于 09-13 15:44 0次下载
    可编程单芯片<b class='flag-5'>自适应</b>无线电<b class='flag-5'>平台</b>