Estoy buscando un dispositivo SRAM pequeño, de 32 KB o más, que dos MCU puedan leer o escribir (en dos momentos diferentes; no necesito lectura / escritura simultáneas). Sería bueno si usara una interfaz serial también.
El problema que estoy tratando de resolver es el envío de datos entre dos dispositivos sin que el otro dispositivo tenga que hacer una pausa para recibir esto. Transferiría una muestra de audio al búfer, luego el otro chip, según sea necesario, leería la salida de audio y haría algo con ella.
He encontrado SRAMs en serie como los Microchip 23A256 / 23K256, sin embargo, parecen tener una sola interfaz en serie. ¿Hay alguna manera de tener dos chips accediendo a esto?
Además, el dispositivo receptor solo tiene 2KB de memoria de datos libre (máximo), por lo que parece que usar DMA o algún mecanismo de transferencia similar a través de I2C u otra interfaz no funcionará.