AUTOSAR-MemIf的功能

电子说

1.3w人已加入

描述

1、MemIf的功能

BSW

从AUTOSAR的架构图中可以看出,MemIf(Memory Abstraction Interface)模块位于 Memory Hardware Abstraction 。 

一方面,NvM使用MemIf提供的接口访问NV memory( NV memory分为两种:Flash和EEPROM,位于MCAL层 )为了减少与硬件的依赖性,Flash与EEPROM又由模块Fee( Flash EEPROM Emulation )和Ea( EEPROM Abstraction )抽象。

因此,MemIF也提供访问Fee或Ea的接口。 

相邻模块的接口:

BSW

  • MemIf不需要初始化,也不提供用于底层Memory Hardwar Abstration modules初始化的服务。
  • MemIf也不调用底层Memory Hardwar Abstration的main-functions,调用main-functions的功能由BSW Scheduler完成。

2、MemIf相关的文件

关于MemIf的文件有两类:Core File(核心文件)Config File(配置文件)

2.1、Core File

BSW

2.2、Config File

BSW

2.3、文件的包含结构

 文件的包含结构如下图所示:

BSW

3、MemIf的API

这里只展示MemIf模块的接口框图,具体API的功能描述见相关的文档。

BSW

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

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分