Los dos están destinados a diferentes propósitos. La memoria EEPROM (memoria de solo lectura programada y borrable eléctricamente) no es volátil y se utiliza para el almacenamiento a largo plazo como parámetros de configuración que pueden ser modificados por el usuario; Los resultados de un cálculo se leerán más adelante; y algo descargado de Internet, como una canción MP3 o un libro electrónico. Ahora puede obtener una EEPROM de 256 MB (no un bit) ahora por $ 3 .
EEPROM no es adecuado como sustituto (o extensión de) la memoria RAM interna de una computadora, ya que como se señaló en otra respuesta, se tarda mucho más en escribir que en leer, y eventualmente se puede desgastar.
La RAM externa (memoria de acceso aleatorio) es como la RAM que se encuentra dentro del chip de su computadora, excepto que es más difícil de acceder. RAM es volátil; perderá su consentimiento cuando se apague el poder. Esto a veces no es un problema en los sistemas integrados, ya que algunos están diseñados para no apagarse nunca por completo: la RAM externa puede dejarse encendida incluso si se apaga la alimentación del microcontrolador. Esto se llama RAM con respaldo de batería.
Es más difícil acceder a la RAM externa que a la RAM, ya que está conectada a través de un enlace en serie, ya sea SPI o I2C, ya que todos, excepto los microcontroladores de más alto nivel, no tienen una dirección externa o un bus de datos. Por lo tanto, la memoria RAM externa no aparece en el mapa de direcciones de su microcontrolador; más bien, debe acceder a él a través de una subrutina para enviar primero la dirección a la que desea acceder y luego los datos para escribirlos o leerlos nuevamente. Esto es mucho más lento que acceder a la memoria RAM dentro de tu microcontrolador.
Esta limitación también es inherente al acceso a EEPROM.
La RAM externa se puede usar para mantener grandes resultados intermedios de un cálculo, los datos que se están registrando (en este caso desea utilizar RAM con respaldo de batería) y el material descargado temporalmente desde Internet (como una página web) una canción en MP3 que no necesita mantener cerca.
La RAM estática es al menos un orden de magnitud más cara que las EEPROM del mismo tamaño. No puede usar RAM dinámica (que es más barata) sin circuitos de actualización especiales.