欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  科技

详细介绍AUTOSAR各个模块作用PART1(OS,SYS)

程序员文章站 2022-07-02 09:00:54
这片文章中我们详细讲解下每个模块的功能...

详细介绍AUTOSAR各个模块作用PART1(OS,SYS)
这片文章中我们详细讲解下每个模块的功能,上图是vector的autosar方案,每个模块的详细介绍后续会有单独文章进行讲解,请关注。以下是各个模块的简介
1、VHSM
hardware Security Modules 硬件安全模块,负责对加密计算进行硬件加速为了支持在autosar架构中使用,我们需要一个固件区实现标准的autosar接口
vHSM就是vector公司开发的支持HSM的固件,vHSM用于控制芯片的HSM模块。

2、SCHM
SchM模块为各个BSW模块调用循环函数,并在关键部分的开头和结尾处提供BSW模块需要调用的函数。 从V4.0开始,此模块已集成到RTE中。

3、OS
这是AUTOSAR ECU的操作系统。 它实际上是扩展的OSEK操作系统。 这些扩展以所谓的可伸缩性类组织。 它们涵盖以下功能:
-SC1:时间表表
-SC2:定时保护+时间表
-SC3:内存保护+时间表
-SC4:内存保护+时序保护+时间表

4、BSWM
BswM模块属于模式管理的一部分,其主要功能为模式仲裁、模式控制。
模式仲裁是接收来自SWC或其他BSW模块的模式请求和通知,根据简单的规则作出模式切换。其分为仲裁规则、模式条件和逻辑表达式和模式请求接口三部分

5、COMM
通信管理系统服务模块,通过与各通信总线的状态管理模块(如CanSM、LinSM等)和网络管理模块(NM)交互,为用户提供统一、抽象、简洁的通信模式管理方式。

6、DET
4.2版本以前是
Development Error Tracer
4.2版本以后是
Default Error Tracer
总之就是可以理解为一个错误检测/追踪/管理模块

7、ECUM
ECU状态管理器负责启动,关闭和唤醒。 从AUTOSAR 4.0开始,它有两个变体:灵活(flexible)和固定(fixed)。 在AUTOSAR 3中,EcuM管理许多固定操作模式。

本文地址:https://blog.****.net/lijigang100/article/details/107559697

相关标签: AUTOSAR