Problemas de programación STM32 C
void LCD_DrawPicture(uint16_t StartX, uint16_t StartY, uint16_t EndX, uint16_t EndY, uint16_t *pic)
{
uint16_t i;
LCD_SetCursor(StartX, StartY);
LCD_WriteRAM_Prepare();
para (i=0; ilt; (EndX*EndY); i )
{
LCD_WriteRAM(*pic);
}
}
Personalmente, creo que es necesario agregar una oración set_window.
Esta pantalla LCD solo define la dirección inicial y el tamaño total de píxeles. El rango de la pantalla de visualización no está configurado y la pantalla está en blanco. La razón 1 es que los datos no se leen. Razón 2, hay un problema con el controlador LCD.