首页 > TAG信息列表 > AutoSAR

Common Terms Used In AUTOSAR

Signal AUTOSAR implements signal based communication. A signal is the smallest amount of information that a CAN message can have. A signal can be of any size from 1- bit to all 64 bits of CAN message (considering the CAN message is

AUTOSAR Basic Software (BSW) Tutorial

In this article we will see the AUTOSAR BSW (Basic Software) layer ( the layer below RTE). it is one of the important layers which helps application layer to use, communicate with different peripherals of MCU.  The BSW configuration which we do in Configu

基于Vector的Autosar基础解读

基于Vector的Autosar基础解读 https://www.autosar.org/ https://zhuanlan.zhihu.com/p/473204205   Autosar 基础 对于致力于从事软件开发和质量相关工作的同学,Autosar是绕不过的一个系统,它包括基本工具、方法和思维,对整个软件开发有完整的诠释。Autosar出现的背景也是软件工

汽车SOA-AUTOSAR-IOS架构分析

汽车SOA-AUTOSAR-IOS架构分析 参考文献链接 https://mp.weixin.qq.com/s/DUEDZ6bR7zmoW3D5PTJZAA https://mp.weixin.qq.com/s/B6vCm1wAh50vnMAzfNpQbQ https://mp.weixin.qq.com/s/IYGmfvSAYwstQZl48p8jKg https://mp.weixin.qq.com/s/dHQfmeCO7J1saAT67zy1fg https://mp.weixin.

Intro to AUTOSAR:03 - Basic Software Modules (BSW) 简介 & 示意图

01. Basic Software Modules (BSW) 各个模块的简单介绍                                                                                                02.示意图: MICROSAR basic software modules for AUTOSAR 4.3

Intro to AUTOSAR:01 - 基本概念

1. AUTOSAR的分层         2. AUTOSAR的系统设计    3. AUTOSAR中的方法 (Method/Methodology)      4. AUTOSAR接口定义          5.  Port(端口)类型         6. 数据类型           7. AUTOSAR基础软件模块(Basic Sostware Modules)  

【AutoSAR AP】通信管理 - Communication Management(CM)浅析

概述 AutoSAR 自适应平台的CM组件为应用程序之间提供了独立于网络和协议的应用间通信服务,CM功能包括服务发现和应用间通信。 服务发现,主要用于ECU间,具体包括服务查找(find_service)和服务注册(offer_service) 应用间通信,有三种方式,Event,Method和Field,Event一般用于单向数据的收

MISRA和AUTOSAR将统一C++编码规范 ——这意味着什么

C++的使用正越来越多,从联网的自动驾驶汽车到人工智能(AI)等关键的新兴行业都在采用C++这种语言。 确保C++代码的安全性仍然至关重要,特别是当C++语言用于安全相关系统的开发时。 编写安全、现代的C++将变得更加容易。这是因为两个最流行的C++编码准则——MISRA C++和AUTOSAR准则—

Adaptive AUTOSAR 解决方案 INTEWORK-EAS-AP

概述 随着汽车电子软件规模的不断扩大,Classic AUTOSAR(以下简称CP)的软件架构和方法论已被越来越多的 OEM 和供应商认可。与此同时,CP 也面临着巨大的挑战,无法满足汽车对高级自动驾驶,高性能(异构)计算平台和 V2X 互联化的要求。2017 年,Adaptive AUTOSAR(以下简称AP)应运而生。 AP 简介 秉

[Adaptive Autosar]深入理解--State Management

目录 1.SM简介 2.SM架构 2.1 SM 与Adaptive Applications  2.2 SM 与 PowerMode 2.3 SM 与 诊断 2.4 SM 与 PHM 2.5 SM 与 UCM 2.6 SM 与NM 2.7 SM 与EM State Management 即状态管理,以下简称SM。 查看时,可对比CP中BswM。 1.SM简介 状态管理主要作用是 负责收集用户应用程序的

[0.0]-AutoSAR零基础学习-专栏介绍

前言   年前公司业务变动,博主有幸参加了车载相关的开发任务,负责cdd中的某个模块,由于之前没有接触过AutoSAR,项目前期比较难受,目前项目也接近尾声了,打算把这一路的学习过程记录下来,和大家一起复盘学习。由于项目保密性,文中不会出现具体的业务代码,至于demo,将使用ISOLAR-A/B中

AUTOSAR两个主要架构简介

Adaptive Platform(AP) CP架构是BSW、RTE和应用层的三层架构,但是在AP架构中(上图),AP中的应用Adaptive Application(AA)被放置在AUTOSAR Runtime for Adaptive (ARA)之上。 AP ARA 提供了与 CP RTE 完全不同的接口,因此 CP SW-C 不能在代码级别用作 AA(反之亦然)。 机器可以是真正的处理

AUTOSAR LIN STACK Configuration

General 本文主要介绍如何配置LIN Stack , 对于LIN Stack的功能介绍还请参见AUTOSAR LIN Introduction 本文配置内容以VECTOR 工具为基础,不过对于其他工具也是一样的配置方法。 很多朋友可能有疑问认为很多工具都支持自动导入LIN LDF 文件,所有配置都可以自动生成,为什么还需要

AUTOSAR DEM Configuration

本文只介绍AUTOSAR DEM配置,目的在于指导DEM快速开发,对于AUTOSAR DEM 功能请参见AUTOSAR DEM Introduction 一文 Workflow Step Action Refer to Section 1 定义DEM General Dem General 2 定义Freeze Frame Freeze Frame 3 定义Extended Data Extended Data 4 定

1101_AUTOSAR_SRS_SPALGeneral_学习笔记

AUTOSAR_SRS_SPALGeneral_学习笔记 Grey 全部学习汇总: GitHub - GreyZhang/hack_autosar: learning autosar documents, aha, very hard! AUTOSAR_SRS_SPALGeneral_学习笔记 摘录与批注 首先明确一下SPAL的概念:标准外设抽象层。 又出来一个系统驱动的概念,MCU的驱动以及GPT的驱

1095_AUTOSAR_SRS_OCUDriver_学习笔记

AUTOSAR_SRS_OCUDriver_学习笔记 Grey 全部学习汇总: GitHub - GreyZhang/hack_autosar: learning autosar documents, aha, very hard! AUTOSAR_SRS_OCUDriver_学习笔记 摘录与批注 OCU,似乎还是第一次接触这个名字。从描述看,可能是类似PWM输出?这个简单的初步印象是来自于计数器

1081_AUTOSAR_SWS_PlatformTypes

AUTOSAR_SWS_PlatformTypes Grey 全部学习汇总: https://github.com/GreyZhang/hack_autosar AUTOSAR_SWS_PlatformTypes 摘录与批注 这感觉是没有静态代码分析工具的支持下,这两类数据类型都不推荐使用? 这个结构上的描述,与之前看过的文档是一致的,相关的内容可以直接跳过不看了

1072_AUTOSAR_SWS_BSWGeneral_学习笔记1

AUTOSAR_SWS_BSWGeneral_学习笔记1 Grey 全部学习汇总: GitHub - GreyZhang/hack_autosar: learning autosar documents, aha, very hard! AUTOSAR_SWS_BSWGeneral_学习笔记1 摘录与批注 源文件必须包含定义内容的声明文件,这样编译器可以检查定义与声明的一致性。 每一个模块都

1057_AUTOSAR_EXP_InterruptHandlingExplanation_文档学习

AUTOSAR_EXP_InterruptHandlingExplanation_文档学习 Grey 全部学习汇总: GitHub - GreyZhang/hack_autosar: learning autosar documents, aha, very hard! AUTOSAR_EXP_InterruptHandlingExplanation_文档学习 摘录与批注 又掌握了一个新的缩写词语,WP,work product。 CAT1中断

1054_AUTOSAR_EXP_ErrorDescription_学习笔记1

AUTOSAR_EXP_ErrorDescription_学习笔记1 Grey 全部学习汇总: https://github.com/GreyZhang/hack_autosar AUTOSAR_EXP_ErrorDescription_学习笔记1 摘录与批注 文档主要是针对CAN通信栈还有存储栈。 关于检测以及恢复前面已经接触过了。这里多出来的两个新的概念是内部的相作

autosar—com模块

目录 定义 signal信号 3种信号值 发送信号属性—Triggered属性+Pending属性 信号的初始化 信号的对齐方式(大小端) 信号的收发 a.发送(上层—下层) b.接收(下层—上层) 字节序转换和符号扩展 信号的过滤机制 上下层 com层与下层PDUR层的相互通信 com层有上层RTE层通信 信号传输模式

AUTOSAR下的SPI相关结构体

可能不全,但也是很大一部分了,需要的拿走,我也是第一次学习加整理。 //Std_VersionInfoType typedef struct  {  uint16_t vendorID;  uint16_t moduleID;  uint8_t  sw_major_version;  uint8_t  sw_minor_version;  uint8_t  sw_patch_version; }Std_VersionInfoType; /

975_AUTOSAR_TPS_SoftwareComponentTemplate55_变量与参数类型兼容性原型

AUTOSAR_TPS_SoftwareComponentTemplate55_变量与参数类型兼容性原型 Grey 全部学习汇总: GitHub - GreyZhang/hack_autosar: learning autosar documents, aha, very hard! AUTOSAR_TPS_SoftwareComponentTemplate55_变量与参数类型兼容性原型 摘录与批注 规则保证的只是静态的

974_AUTOSAR_TPS_SoftwareComponentTemplate54_应用数据类型与实施数据类型的兼容性

AUTOSAR_TPS_SoftwareComponentTemplate54_应用数据类型与实施数据类型的兼容性 Grey 全部学习汇总: https://github.com/GreyZhang/hack_autosar AUTOSAR_TPS_SoftwareComponentTemplate54_应用数据类型与实施数据类型的兼容性 摘录与批注 应用于实施兼容性在实际的设计中有着

963_AUTOSAR_TPS_SoftwareComponentTemplate46_数据定义的属性中使用的元素2

963AUTOSARTPSSoftwareComponentTemplate46数据定义的属性中使用的元素2 Grey 全部学习汇总: https://github.com/GreyZhang/hack_autosar 963AUTOSARTPSSoftwareComponentTemplate46数据定义的属性中使用的元素2 摘录 运算方法在上下文中的分类值,给出了各种可能的属性信息描