使用双缓冲时,disp_flush里通过DMA2D更新其中一个缓冲至LCD,使用中断发送lv_disp_flush_ready(disp_drv)通知LVGL。那么在DMA2D开启传输,中断没完成还没通知LVGL的时候,此刻disp_flush已返回。那么这段时间LVGL是继续在第二个缓冲里绘制还是要等待lv_disp_flush_ready(disp_drv)通知才能绘制?
使用双缓冲时,disp_flush里通过DMA2D更新其中一个缓冲至LCD,使用中断发送lv_disp_flush_ready(disp_drv)通知LVGL。那么在DMA2D开启传输,中断没完成还没通知LVGL的时候,此刻disp_flush已返回。那么这段时间LVGL是继续在第二个缓冲里绘制还是要等待lv_disp_flush_ready(disp_drv)通知才能绘制?