Hello! I want to write my display driver for uGFX
My display on the microcontroller otm8009a is connected via a 16 bit parallel bus to stm32f407ve via FSMC.
Using the cube, I generated the FSMC initialization code.
I have addresses in the memory of the microcontroller:
#define LCD_REG 0x60000000
#define LCD_DATA 0x6007FFFE
I wrote the initialization of the display controller and in the end I have a working functions like:
void LCD_DrawPoint(uint16_t x, uint16_t y, uint16_t color) //color in RGB565
LCD_SetWindows(x, y, x, y);
LCD_DATA = Color;