Estoy tratando de especificar un microcontrolador para una tarea muy simple. Todo lo que hace es mostrar una imagen en el arranque (que probablemente será en blanco y negro).
La pantalla en sí tiene una profundidad de color de 240 * 240 y 12 bits, lo que significa que tendría una memoria total de (240 * 240 * 12) / (8 * 1024) = 84 KB. Esto me parece bastante alto. ¿No debería estar calculando para el peor de los casos? ¿Algunas técnicas de compresión entran en juego aquí?
Tendré que dejar algo de espacio libre para un gestor de arranque, etc., lo que creo que tomaría un poco de espacio también.
En qué parte del micro se guardará esta imagen antes de enviarla a través de SPI a la pantalla LCD.
EDITAR:
En el peor de los casos, podría ser una imagen en blanco y negro sin escala de grises. Lo que alivia el problema un poco.
Pero cualquier cosa con color, ¿hay material de lectura para ver aproximadamente la cantidad de memoria que necesito para la pantalla?
Anteriormente, estaba pensando en animaciones con múltiples imágenes, pero con mis limitaciones de costos, la memoria parece ser una prima y, por lo tanto, esto está fuera de discusión.
Finalmente, ¿es generalmente más barato encontrar un micro del tamaño correcto o un micro realmente barato con memoria externa (EEPROM?)