当前位置:网站首页>AUTOSAR from introduction to mastery 100 lectures (50) - AUTOSAR memory management series - ECU abstraction layer and MCAL layer
AUTOSAR from introduction to mastery 100 lectures (50) - AUTOSAR memory management series - ECU abstraction layer and MCAL layer
2022-04-23 13:02:00 【Gatulo book】
1 MemStack ECU Abstraction layer and MCAL Layer Introduction
In this paper , The topic of discussion is with AUTOSAR Memory service in (MemStack) dependent ECU Abstraction layer and MCAL layer .
For memory services ECU The abstraction layer consists of memory interfaces (MemIf)、 Flash memory EEPROM Simulation (FEE) and EA(EEPROM abstract )、 External flash drivers and external devices EEPROM Driver and other modules .
MCAL The layer consists of internal flash driver and internal EEPROM Driver components .
Memory interface (MemIf) From the lower level Flash and EEPROM Abstract in the module , And provide a unified address space for the upper layer .
2 simulation EEPROM
-
Flash EEPROM Emulation The concept of
EEPROM And flash memory are nonvolatile memory , It consists of a set of storage units , Each unit holds one or more bits of information .
You can pair... On byte or word boundaries EEPROM Programming and erasing , This can be done on a single unit , Without interfering with other values .
Flash memory can be programmed on word or double word boundaries , Larger sizes can also be used , But erasure can only be performed on the sector boundary , The sector size is mainly in Kilobytes In units of .Flash The data in is in pages ( Minimum number of bytes that must be written at one time ) Write... In units , And sector ( Minimum number of bytes that must be erased at one time ) Erase in units .
Flash memory can be used to store data , These data usually use Flash EEPROM Emulation Stored in EEPROM in , The flash memory is based on Record File system .
In this file system Record Is a set of variables , By the state of the block ( Record + data )、 Block identifier and data length .
版权声明
本文为[Gatulo book]所创,转载请带上原文链接,感谢
https://yzsam.com/2022/04/202204230612571897.html
边栏推荐
- Homomorphic encryption technology learning
- Navicat远程连接数据库 出现 1130- Host xxx is not allowed to connect to this MySQL server错误
- Packet capturing and sorting -- TCP protocol [8]
- 「玩转Lighthouse」轻量应用服务器自建DNS解析服务器
- Free and open source agricultural Internet of things cloud platform (version: 3.0.1)
- (个人)最近项目开发后存在的系统漏洞整理
- Customize the shortcut options in El date picker, and dynamically set the disabled date
- Hanlp word splitter (via spark)
- MySQL —— 16、索引的数据结构
- Unable to create servlet under SRC subfile of idea
猜你喜欢
梳理網絡IP代理的幾大用途
Recovering data with MySQL binlog
8086 of x86 architecture
Design of body fat detection system based on 51 single chip microcomputer (51 + OLED + hx711 + US100)
Use compressorjs to compress pictures, optimize functions, and compress pictures in all formats
Kernel error: no rule to make target 'Debian / canonical certs pem‘, needed by ‘certs/x509_ certificate_ list‘
Important knowledge of network layer (interview, reexamination, term end)
Important knowledge of transport layer (interview, retest, final)
软件测试周刊(第68期):解决棘手问题的最上乘方法是:静观其变,顺水推舟。
如何实现点击一下物体播放一次动画
随机推荐
Customize classloader and implement hot deployment - use loadclass
100 GIS practical application cases (51) - a method for calculating the hourly spatial average of NC files according to the specified range in ArcGIS
Get the punch in record of nailing attendance machine
Byte warehouse intern interview SQL questions
CVPR 2022 & ntire 2022 | the first transformer for hyperspectral image reconstruction
Mysql8 installation
安装nngraph
Community version Alibaba MQ ordinary message sending subscription demo
No idle servers? Import OVF image to quickly experience smartx super fusion community version
(personal) sorting out system vulnerabilities after recent project development
decast id.var measure. Var data splitting and merging
Design of STM32 multi-channel temperature measurement wireless transmission alarm system (industrial timing temperature measurement / engine room temperature timing detection, etc.)
Proteus 8.10 installation problem (personal test is stable and does not flash back!)
Free and open source charging pile Internet of things cloud platform
8 websites that should be known for product development to enhance work experience
Go language mapping operation
4.22 study record (you only did water problems in one day, didn't you)
Importerror after tensorflow installation: DLL load failed: the specified module cannot be found, and the domestic installation is slow
Important knowledge of transport layer (interview, retest, final)
SSM framework series - JUnit unit test optimization day2-3