Introducción al módulo AUTOSAR MemAcc

Descripción general

El módulo Memory Access (MemAcc) es un módulo BSW lanzado por AUTOSAR en el estándar R21-11. El propósito de este módulo es proporcionar acceso basado en direcciones para dispositivos con diferentes tecnologías de memoria.

El módulo MemAcc se complementa con uno o más Memory Drivers (Mem). El módulo MemAcc se puede utilizar en diferentes dispositivos de tecnología de almacenamiento, como flash, EEPROM, RAM, etc.

El módulo MemAcc y el controlador de memoria están en la misma capa de la arquitectura AUTOSAR que los controladores Fls y Eep, pero estos módulos están divididos en una parte independiente del hardware (MemAcc) y una parte dependiente del hardware (Mem).

imagen-20230404103631215

Casos de uso admitidos

MemAcc y Mem Driver combinados admiten los siguientes casos de uso:

  • Acceso a memoria no volátil basado en bloques, utilizando NvM y Fee o Ea para el almacenamiento de datos
  • Actualización de software OTA
  • Acceso unificado a la memoria basado en direcciones, como el utilizado por BndM o el cargador de arranque flash

Dado que el módulo MemAcc y el controlador Mem también cubren los casos de uso de Fls y Eep para el almacenamiento de datos no volátiles, Fls y Eep quedarán obsoletos en el futuro.

Abreviaturas y términos

Abreviaturas/Términos describir
BndM Administrador de datos masivos no volátiles (gestión de datos masivos no volátiles)
Página Una página se compone de uno o más bytes y la página es la unidad de direccionamiento más pequeña.
Sector por una o más páginas

Supongo que te gusta

Origin blog.csdn.net/qgccdd061313/article/details/129985281
Recomendado
Clasificación