How to get started?


i just have a little sence of it.

What MCU/Processor/Board and compiler are you using?

the mcu is stm32f429 with a lcd(mono,no touch functionality,256 *64) drived by spi;
the compiler is iar

What LVGL version are you using?

v7.2 the latest;

What do you want to achieve?

a detailed step by step, clearly;

What have you tried so far?

just see my code, the code can be complied and run, but i can only get several stripes on the screen;

Code to reproduce

Add a code snippet which can run in the simulator. It should contain only the relevant code that compiles without errors when separated from your main code base.

The code block(s) should be formatted like:

/*You code here*/
static lv_disp_buf_t dis_buf;
static lv_color_t buf[LV_HOR_RES_MAX *10];
lv_disp_buf_int(&disp_buf,buf,NULL,LV_HOR_RES_MAX *10);
lv_disp_drv_t disp_drv;
disp_drv.flush_cb = my_disp_flush;
disp_drv.buffer= &disp_buf;



//in systick handler, call the fllowing function:
## Screenshot and/or video
If possible, add screenshots and/or videos about the current state.

The first step is to test whether my_disp_flush works outside of LVGL.

@embeddedt thank you! That it is. I thought it was something wrong with my my_disp_flush, because the screen is monocolor, it can only show black dot aganist white background,and i implemented my_disp_flush just by lightting every dot in the area, not handle the parameter (lv_color_t *color_p, i dont know what it represents, – the color of every dot?). If it is the cause, how to implement lvgl on a monocolor screen?