Soy un principiante total, pero he estado trabajando en un proyecto para intentar construir mi propio microcontrolador que genere gráficos 2D básicos en una pantalla LCD. Al hacer algunas investigaciones sobre cómo esto se hace comúnmente, he escuchado mucho sobre los beneficios del doble búfer. Sin embargo, no he podido encontrar ninguna información en la logística para implementar dicha función. Esperaba que alguien pudiera explicar cómo funciona en términos de flujo de datos, y si es posible implementarlo utilizando solo 1 procesador (Cortex M3 SAM3S4C). ¿Es posible llenar un búfer mientras el 2do búfer se está escribiendo en la pantalla LCD con solo este procesador? Cualquier y todos los consejos serían muy apreciados.