1、MemIf的功能

從AUTOSAR的架構(gòu)圖中可以看出,MemIf(Memory Abstraction Interface)模塊位于 Memory Hardware Abstraction 。?
一方面,NvM使用MemIf提供的接口訪問(wèn)NV memory( NV memory分為兩種:Flash和EEPROM,位于MCAL層 )為了減少與硬件的依賴性,F(xiàn)lash與EEPROM又由模塊Fee( Flash EEPROM Emulation )和Ea( EEPROM Abstraction )抽象。
因此,MemIF也提供訪問(wèn)Fee或Ea的接口。?
相鄰模塊的接口:

- MemIf不需要初始化,也不提供用于底層Memory Hardwar Abstration modules初始化的服務(wù)。
- MemIf也不調(diào)用底層Memory Hardwar Abstration的main-functions,調(diào)用main-functions的功能由BSW Scheduler完成。
2、MemIf相關(guān)的文件
關(guān)于MemIf的文件有兩類:Core File(核心文件) 和 Config File(配置文件)
2.1、Core File

2.2、Config File

2.3、文件的包含結(jié)構(gòu)
?文件的包含結(jié)構(gòu)如下圖所示:

3、MemIf的API
這里只展示MemIf模塊的接口框圖,具體API的功能描述見(jiàn)相關(guān)的文檔。

聲明:本文內(nèi)容及配圖由入駐作者撰寫(xiě)或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。
舉報(bào)投訴
-
AUTOSAR
+關(guān)注
關(guān)注
10文章
398瀏覽量
23655 -
EPROM
+關(guān)注
關(guān)注
3文章
137瀏覽量
55986 -
BSW
+關(guān)注
關(guān)注
0文章
15瀏覽量
3665
發(fā)布評(píng)論請(qǐng)先 登錄
相關(guān)推薦
熱點(diǎn)推薦
功能安全---AUTOSAR架構(gòu)深度解析 精選資料分享
AUTOSAR架構(gòu)深度解析本文轉(zhuǎn)載于:AUTOSAR架構(gòu)深度解析AUTOSAR的分層式設(shè)計(jì),用于支持完整的軟件和硬件模塊的獨(dú)立性(Independence),中間RTE(Runtime
發(fā)表于 07-23 08:34
AUTOSAR架構(gòu)深度解析 精選資料推薦
AUTOSAR架構(gòu)深度解析本文轉(zhuǎn)載于:AUTOSAR架構(gòu)深度解析目錄AUTOSAR架構(gòu)深度解析AUTOSAR分層結(jié)構(gòu)及應(yīng)用軟件層功能應(yīng)用軟件
發(fā)表于 07-28 07:40
AUTOSAR架構(gòu)深度解析 精選資料分享
AUTOSAR架構(gòu)深度解析本文轉(zhuǎn)載于:AUTOSAR架構(gòu)深度解析AUTOSAR的分層式設(shè)計(jì),用于支持完整的軟件和硬件模塊的獨(dú)立性(Independence),中間RTE(Runtime Environment)作為虛擬
發(fā)表于 07-28 07:02
AUTOSAR是什么
一、AUTOSAR是什么AUTOSAR組織自己的介紹是AUTOSAR (AUTomotive Open System ARchitecture) is a worldwide development
發(fā)表于 11-10 07:47
為什么使用AUTOSAR呢
文章目錄一、總概述1 為什么使用AUTOSAR?1.1 AUTOSAR出現(xiàn)之前的行業(yè)現(xiàn)狀1.2 AUTOSAR出現(xiàn)之后可以實(shí)現(xiàn)如下目標(biāo)2、AUTOSAR總概述二、各層分別概述1、BSW
發(fā)表于 12-09 07:50
CP AUTOSAR EcuM的相關(guān)資料下載
AUTOSAR 標(biāo)準(zhǔn)更新許多版本中,和ECU控制相關(guān)的模式管理模塊EcuM主要包括兩種類型,分別是Fixed和Flex,其中在CP AUTOSAR標(biāo)準(zhǔn)4.x之前的版本EcuM只有Fixed模式,而4.x之后出現(xiàn)了Flex模式,這兩個(gè)模式都是在一些Common模式基礎(chǔ)上增
發(fā)表于 02-11 07:05
AUTOSAR基礎(chǔ)軟件層是由哪些部分組成的
AUTOSAR基礎(chǔ)軟件層即BSW(Basic Software)層,與應(yīng)用層、運(yùn)行環(huán)境層共同搭建了AUTOSAR的軟件體系。三個(gè)層從上而下,層層遞進(jìn),實(shí)現(xiàn)了從人機(jī)交互到底層硬件的聯(lián)系。AUTOSAR
發(fā)表于 02-17 08:00
介紹AUTOSAR支持的四種功能安全機(jī)制
1、AUTOSAR的四種功能安全機(jī)制雖然AUTOSAR不是一個(gè)完整的安全解決方案,但它提供了一些安全機(jī)制用于支持安全關(guān)鍵系統(tǒng)的開(kāi)發(fā)。本文用于介紹AUTOSAR支持的四種
發(fā)表于 06-10 17:33
AUTOSAR功能安全機(jī)制之內(nèi)存分區(qū)與實(shí)現(xiàn)
1、AUTOSAR功能安全機(jī)制之內(nèi)存分區(qū)與實(shí)現(xiàn) 在AUTOSAR架構(gòu)中,應(yīng)用軟件位于RTE上方,由互連的AUTOSAR SWC組成,這些組件以原子方式封裝了應(yīng)用軟件
發(fā)表于 09-19 15:55
AUTOSAR模式的FEE驅(qū)動(dòng)程序可以與其他非AUTOSAR模式兼容嗎?
我們正在使用 RTD 非 AUTOSAR mdoe 驅(qū)動(dòng)程序來(lái)開(kāi)發(fā)新項(xiàng)目。但是我們也想用AUTOSAR模式的FEE功能模塊來(lái)模擬EEPROM。我的問(wèn)題是 AUTOSAR 模式的 FEE
發(fā)表于 03-21 09:01
AUTOSAR經(jīng)典平臺(tái)介紹
汽車電子系統(tǒng)的軟件組件、運(yùn)行時(shí)環(huán)境和通信機(jī)制,以實(shí)現(xiàn)模塊化、可重用和可擴(kuò)展的系統(tǒng)開(kāi)發(fā)。 在AUTOSAR CP中,軟件組件被分為應(yīng)用軟件組件(SWC)和基礎(chǔ)軟件組件(BSW)。SWC是實(shí)現(xiàn)特定功能的軟件模塊,例如引擎控制、制動(dòng)系統(tǒng)等。BSW是提供基礎(chǔ)
AUTOSAR OS操作系統(tǒng)功能特性
汽車電子系統(tǒng)中的軟件任務(wù)和中斷。它提供了以下功能特性: 任務(wù)和中斷管理:AUTOSAR OS可以創(chuàng)建、啟動(dòng)、停止和刪除任務(wù),并處理中斷請(qǐng)求。它可以根據(jù)任務(wù)的優(yōu)先級(jí)和調(diào)度策略來(lái)調(diào)度任務(wù)的執(zhí)行,確保任務(wù)
AUTOSAR通信組件介紹 AUTOSAR通信層功能分析
AUTOSAR通信組件介紹 AUTOSAR(AUTomotive Open System ARchitecture)是一個(gè)全球性的汽車軟件架構(gòu)合作伙伴計(jì)劃,旨在創(chuàng)建和建立一個(gè)開(kāi)放的標(biāo)準(zhǔn)化軟件架構(gòu),以
AUTOSAR-MemIf的功能
評(píng)論