Optimización de la reproducción de GIF para microcontroladores Leave a comment

Comparte este Post

A pesar de haber sido cocinado por Compuserve a fines de la década de 1980, los GIF han visto un resurgimiento en Internet moderno, principalmente porque son divertidos. Sin embargo, todos nuestros pequeños sistemas integrados están recibiendo pantallas a color en estos días, y les encantaría unirse a la fiesta. [Larry Bank] ha creado una solución por esa misma razón, permitiendo que los sistemas integrados reproduzcan GIF animados cortos con recursos limitados.

[Larry] hace un gran trabajo al explicar cómo funciona el formato GIF, utilizando compresión LZW y códigos de longitud variable. Habla sobre cómo el diseño del formato presenta desafíos, particularmente cuando se trabaja con microcontroladores. A pesar de esto, el código final funciona bien y puede funcionar con la mayoría de los GIF animados de las dimensiones y la construcción correctas. Se requieren 24K de RAM y el ancho de la imagen está limitado a 320 píxeles. Las imágenes se pueden cargar desde flash, memoria o tarjetas SD, y señala que se obtiene el mejor rendimiento con un microcontrolador con SPI rápido para escribir en pantallas rápidamente.

Es una gran pieza de software que promete agregar mucho encanto o tontería a los proyectos de microcontroladores. También simplifica el uso de animaciones, que ahora se pueden diseñar en computadoras en lugar de usar bibliotecas de gráficos integradas. GIF realmente es el formato que nunca parece morir; hemos presentado cámaras dedicadas al formulario antes . Video después del descanso.


Comparte este Post

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.

Abrir chat
0

Tu carrito