既然AUTOSAR是分层设计,每层都有自己的设计接口,总结来说主要的接口为:
(1)AUTOSAR接口是一种与应用相关的接口,与RTE一并生成。基于AUTOSAR接口的端口可以用于软件组件(Software Component,SWC)之间或者软件组件与ECU固件之间(例如复杂驱动)的通信。
(2)标准化AUTOSAR接口是一种特殊的AUTOSAR接口。这些在AUTOSAR规范中定义过的接口被SWC用于访问AUTOSAR BSW模块提供的服务,比如ECU管理模块或者诊断事件管理模块。
(3)标椎化接口是AUTOSAR规范中用C语言定义的API。这些接口用于ECU内部BSW模块之间,RTE和操作系统之间或者RTE和COM模块之间。

AUTOSAR架构介绍(3)相关推荐

  1. Adaptive AUTOSAR架构介绍(2)

    在AP(Adaptive AUTOSAR)架构下,一切都是OS中的进程,这跟CP架构有着显著的区别,在CP架构下,所有应用都是静态配置的,即应用的进程在OS中被写死,一旦软件编译完成就不可更改,其调用 ...

  2. AUTOSAR 架构介绍

    在AUTOSAR软件架构中,汽车嵌入式系统软件自上而下分别为应用软件层(Application Software Layer,ASW).运行时环境(Runtime Environment,RTE).基 ...

  3. Adaptive AUTOSAR架构介绍(3)

    在AP架构下每个Application都是一个App,每个App都包含OS.COM.API

  4. Adaptive AUTOSAR架构介绍(9)

    MATLAB Simulink Adaptive AUTOSAR生成的代码解析: 在simulink上生成的代码工程如图所示: providedinterface_common.h providedi ...

  5. autosar架构详细介绍_基于MATLAB环境搭建满足AUTOSAR标准的模型高级培训班

    一.课程目标 1.加深对AUTOSAR标准的认识和理解 2.能够在MATLAB平台上搭建满足AUTOSAR标准要求的应用层软件模型 3.掌握建模过程中的关键概念并能够灵活运用 4.掌握一些高级建模技巧 ...

  6. autosar架构详细介绍_【技术】基于AUTOSAR的电机驱动系统分析

    来源 | 前瞻情报部 作者 | 汽车软件 进圈 | "动力总成测试群",关注本公众号后,添加文末主编微信,备注"进圈" 前言 纯电动汽车和混合动力汽车是新能源汽 ...

  7. tms570 can 接收大量数据_CAN通讯系列--AUTOSAR架构的CAN Interface7

    上篇文章简介了AUTOSAR架构的CAN Driver模块,本文将更进一步,来了解CAN Driver模块对接的唯一上层模块--CAN Interface. 9 CAN interface CAN I ...

  8. 精心整理吐血推荐的AUTOSAR科普介绍材料

    一.AUTOSAR的背景介绍 AUTOSAR是AUTOmotive Open System Architecture(汽车开放系统架构)的首字母缩写,是由全球各大汽车整车厂.汽车零部件供应商.汽车电子 ...

  9. AUTOSAR架构软件结构简介

     近年随着汽车电子化.智能化发展,汽车CAN总线上搭载的ECU日益增多.各汽车制造商车型因策略不同ECU数目略有不同,但据统计平均一台车约为25个模块,某些高端车型则高达百余个.同时娱乐信息系统作 ...

最新文章

  1. HTML5 叠加布局
  2. 知乎李大海:AI 不只是噱头,满足需求才是真落地
  3. 菜鸟经验积累之JS运算
  4. Mac 安装Pygame小记
  5. nginx.conf 基本配置模板和结构
  6. CVPR 2019开源论文 | 基于“解构-重构”的图像分类学习框架
  7. 2018年海南计算机职称考试,海南省2018年全国计算机等级考试报名时间
  8. php手册+w3c,W3C 教程
  9. WPF仿网易云音乐系列(一、左侧菜单栏:Expander+RadioButton)
  10. Java常用集合类:ArrayList
  11. Git中的‘HEAD’是什么?- Git名词解释
  12. 京条计划,今日头条不仅是京东的又一流量入口
  13. Axure RP8手机边框
  14. 教你怎么用手机进入路由器管理界面
  15. js监听iframe是否加载完毕
  16. gnuplot绘图程序中对线型(linetype)、点型(pointtype)、线条宽度(linewidth)、点大小(pointsize)、图样
  17. Mac 2020版M1 安装虚拟机各种踩坑详解(关注文末小惊喜哟)
  18. c语言解引用运算符,C++ 解引用(*)和箭头(-)运算符的重载
  19. 区块链需要学习哪些东西_区块链入门需要学哪些知识?
  20. hdu 2550百步穿杨

热门文章

  1. 如何阻止冒泡浏览器默认行为
  2. 变态而有趣的微软面试题及答案
  3. 大学计算机教程 曾俊,大学计算机基础教程
  4. 音频视频解决方案:GStreamer-ffmpeg-ffdshow-directshow-vfw
  5. 推荐给大家的一款很不错的PHP文库管理系统(知沃文库)-php 开源系统
  6. 在LoadRunner中处理dotNET的VIEWSTATE(摘自关河)
  7. 王心凌男孩的力量有多恐怖?
  8. APK反编译工具推荐----Jadx
  9. XMind7主题大变样
  10. 【笔记】hough变换理解