@@ -261,12 +261,9 @@ void lv_port_disp_init(void) {
261261 // static lv_disp_drv_t disp_drv; /*Descriptor of a display driver*/
262262 // lv_disp_drv_init(&disp_drv); /*Basic initialization*/
263263
264- lv_display_t * disp = lv_display_create (DEMO_BUFFER_WIDTH , DEMO_BUFFER_HEIGHT );
264+ lv_display_t * disp = lv_display_create (LCD_WIDTH , LCD_HEIGHT );
265265 lv_display_set_flush_cb (disp , (void * )DEMO_FlushDisplay );
266- lv_display_set_buffers (disp , s_frameBuffer [0 ], s_frameBuffer [1 ], DEMO_BUFFER_WIDTH * DEMO_BUFFER_HEIGHT * DEMO_BUFFER_BYTE_PER_PIXEL , LV_DISPLAY_RENDER_MODE_PARTIAL );
267- // lv_display_set_buffers(disp, s_frameBuffer[0], s_frameBuffer[1], DEMO_BUFFER_WIDTH*DEMO_BUFFER_HEIGHT*DEMO_BUFFER_BYTE_PER_PIXEL, LV_DISPLAY_RENDER_MODE_DIRECT);
268-
269-
266+ lv_display_set_buffers (disp , s_frameBuffer [0 ], s_frameBuffer [1 ], DEMO_BUFFER_WIDTH * DEMO_BUFFER_HEIGHT * DEMO_BUFFER_BYTE_PER_PIXEL , LCD_RENDER_MODE );
270267
271268 /*Set up the functions to access to your display*/
272269
@@ -335,11 +332,11 @@ static void DEMO_WaitBufferSwitchOff(void) {
335332}
336333
337334
338- #if 0
335+ #if 1
339336
340- lv_display_flush_cb_t DEMO_FlushDisplay (lv_display_t * disp_drv , const lv_area_t * area , uint8_t * color_p ) {
337+ void DEMO_FlushDisplay (lv_display_t * disp_drv , const lv_area_t * area , uint8_t * color_p ) {
341338// static void DEMO_FlushDisplay(lv_disp_drv_t *disp_drv, const lv_area_t *area, lv_color_t *color_p) {
342- D2_On ();
339+ // D2_On();
343340
344341 if (!lv_disp_flush_is_last (disp_drv )) {
345342 lv_disp_flush_ready (disp_drv );
0 commit comments