AUTOSAR-MemIf

1、MemIf的功能

 从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的接口。
 MemIF与相邻模块的接口:

  • 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

File NameDescription
MemIf.hMemIf模块的API,只有这个文件需要被上层的软件模块包含(如:NvM)
MemIf_Types.h定义所有的上层模块,Fee和Ea所需要的标准类型
MemIf.cMemIf模块的API的函数实现

2.2、Config File

File NameDescription
MemIf_Cfg.h配置工具生成的头文件
MemIf_Cfg.c配置工具生成的源文件

2.3、文件的包含结构

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

3、MemIf的API

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

4、参考文档

【1】TechnicalReference_MemIf.pdf

欢迎关注我的微信公众号:

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
autosar-eth是指AUTOSAR协会下的以太网标准。AUTOSAR是汽车电子系统开发领域的一个全球化合作网络,旨在实现汽车电子系统的规范化和标准化。而autosar-eth则是AUTOSAR协会为汽车电子系统中的以太网通信提供的一个标准化方案。 autosar-eth主要涉及汽车电子系统中的以太网通信协议、硬件接口和软件架构。通过使用autosar-eth,不同供应商提供的汽车电子元件可以在同一汽车电子系统中进行无缝集成和交互。这个方案的目标是提供高效的以太网通信能力,以满足现代汽车电子系统对高带宽数据传输和实时通信的需求。 autosar-eth的主要特点包括: 1. 实时性能:autosar-eth提供了一种实时性能良好的以太网通信方案,可以满足汽车电子系统中实时数据传输的要求。 2. 可扩展性:autosar-eth支持复杂的网络拓扑结构和多种通信协议,能够适应不同规模和复杂程度的汽车电子系统。 3. 安全性:autosar-eth内置了安全机制,可以保护汽车电子系统中的数据传输和通信安全,防止恶意攻击和未授权访问。 4. 标准化:autosar-eth遵循AUTOSAR协会的标准,能够实现不同供应商之间的互操作性,促进汽车电子系统的标准化和可替代性。 总而言之,autosar-eth为汽车电子系统中的以太网通信提供了一种标准化、实时性好、安全可靠的解决方案,为汽车电子系统的开发、集成和维护提供了便利。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值