寻找幸存者
AUTOSAR 软件架构师, 负责多个国内外Classic AUTOSAR项目架构设计.
依据多年多学所得总结成文,分享与众,望与各路大神多加指点
展开
-
AUTOSAR CanNm & Nm Configuration
General由于Network Management 涉及的内容比较多,我分为多个Blog来写,细节如下CAN Network Management 介绍:参见AUTOSAR CAN Network Management Introduction Can Partial Network配置:参见AUTOSAR Partial Network Configuration Can Wakeup 的唤醒方式配置:参见AUTOSAR Network Wakeup(Can) Configuration原创 2022-02-08 22:42:32 · 3557 阅读 · 0 评论 -
AUTOSAR NvM&Fee Configuration
针对NVM Block 分为3种类型NATIVE/DATASET/REDUNDANT,本文将以这三种为例子进行介绍NVM/FEE的介绍,对于AUTOSAR NVM的介绍还请参考AUTOSAR NVM Introduction 一文,本文还是以介绍NVM/FEE 模块的配置为主。 还是那句话配置内容是基于AUTOSAR 标准,不受限于任何工具NOTE:由于不同芯片对应FLS都不尽相同,因此本文不会介绍FLS的内容StructureNVM CommonNVM Block Configurat原创 2022-02-05 20:07:09 · 4941 阅读 · 8 评论 -
AUTOSAR LIN STACK Configuration
General 本文主要介绍如何配置LIN Stack , 对于LIN Stack的功能介绍还请参见AUTOSAR LIN Introduction本文配置内容以VECTOR 工具为基础,不过对于其他工具也是一样的配置方法。很多朋友可能有疑问认为很多工具都支持自动导入LIN LDF 文件,所有配置都可以自动生成,为什么还需要了解细节和手动配置这部分内容。我是这么理解这个问题的:理解这些属性的原理和配置底层逻辑,可以使你摆脱工具的限制,避免出现换了工具就不会了这种情况 目前AUTOS原创 2022-02-04 16:52:25 · 2287 阅读 · 3 评论 -
AUTOSAR IPDUM Configuration
对于IPDUM , AUTOSAR 提供2种实现方式, 一种是 I-PDU MultiplexingMultiple PDU to Container Mapping ,本文主要介绍 Multiple PDU to Container Mapping 的配置方法,对于IPDUM的功能请参考我的另外一篇Blog – AUTOSAR IPDUM IntroductionData FlowCommunication Matrix 我们假设我们由如下Multiple PDU, 只简单列出来有关系原创 2022-02-02 21:22:38 · 2043 阅读 · 0 评论 -
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原创 2022-02-01 13:12:22 · 3989 阅读 · 0 评论 -
AUTOSAR DCM Configuration
本文主要介绍AUTOSAR DCM的配置,对于ISO14229 以及Customer Diagnosis的作用不是本文重点Dcm Configuration Workflow Step Action Refer to Section. 1 定义$27 ,$10 27 Service 10 Service 2 定义SID/Sub原创 2022-01-29 15:27:52 · 3539 阅读 · 2 评论 -
AUTOSAR Network Wakeup(Can) Configuration
General Introduction在AUTOSAR CAN Wakeup Analysis 一文中已经介绍过 , 这里就做简单的说明。 本文还是以介绍配置为主对于在AUTOSAR SPEC 中规定对于Network Wakeup 功能,主要可以通过2种方式进行处理1.Controller (CAN)这种唤醒方式需要CAN Controller 支持相应的功能, 绝大部分的MCU 都支持,可以简单的理解这种唤醒方式需要先唤醒在校验。优点: 不需要支持PNC的transceiver ,原创 2022-01-25 15:18:33 · 2319 阅读 · 4 评论 -
AUTOSAR Partial Network Configuration
General Introduction可以将ECU 通信网络分成很多个子网络,每个子网路都有自己的PN INFO, 通过BSWM 监控收到的PN INFO 进而控制对应的PDU Groups是否开启其中PN Info的位置可以通过CanNmPnInfoOffset and CanNmPnInfoLength 设置另外可以通过设置PN Filter Mask 对于收到的PN INFO 进行过滤,通过过滤后的PN INFO来决定是否有对应的PDU Groups需要开启由于Par..原创 2022-01-13 22:05:29 · 2573 阅读 · 2 评论 -
Vector Davinci Developer(RTE) Usage Introduction
本文主要用于介绍如果使用Davinci Developer 创建SWC/CDD 以及响应的功能,对于RTE的基础知识并不会结束,比如使用QUEUE Port 和NON QUEUE Port的区别对于RTE 功能,可以参考我的另外一篇文章AUTOSAR RTE IntroductionScenarioRefer to Section: 为可参见的后面的章节Application Data Transmission 这里指定的是两个SWC/CDD的通过Application Port 进..原创 2022-01-09 01:27:42 · 4604 阅读 · 0 评论 -
AUTOSAR SecOC Configuration
GeneralQuery Freshness Value (SecOCQueryFreshnessValue)当SecOCQueryFreshnessValue = CFUNC 且SecOCProvideTxTruncatedFreshnessValue = FALSE 是, 对于Tx Freshness 交由SecOC 处理(SecOC_GetTxFreshness)当SecOCQueryFreshnessValue = CFUNC 且SecOCProvideTxTruncatedFr..原创 2021-11-13 17:38:34 · 2123 阅读 · 4 评论 -
AUTOSAR Diagnosis Message Configuration
General本文主要介绍基于VECTOR MICROSAR 介绍如何完成 CAN 通信的诊断报文的配置Diagnosis Dataflow假设有如下诊断报文DIAG_REQUEST_PHYSICAL DIAG_REQUEST_FUNCTIONAL DIAG_RESPONSE_PHYSICAL那么哪些AUTOSAR Component需要配置呢EcuCDIAG_RESPONSE_PHYSICAL需要创建 3 个EcuCECUC_RESPONSE_PHYS原创 2021-12-27 23:27:31 · 1351 阅读 · 0 评论