链接:https://pan.baidu.com/s/1LDmtTRwj3u_dx81u1rnkQQ?pwd=abcd
提取码:abcd
H750内置Flash和内置RAM,驱动的屏是320*240的触屏是GT911主控。没开CACHE。画屏驱动接口函数如下,里面的WHILE可以改成用LTDC的重载中断。
static void disp_flush(lv_disp_drv_t * disp_drv, const lv_area_t * area, lv_color_t * color_p)
{
/*The most simple case (but also the slowest) to put all pixels to the screen one-by-one*/
// MMU_TestCleanDCache();
LTDC_Layer2->CFBAR =(uint32_t)color_p;
lcdtmpaddr=(uint32_t)color_p;
LTDC->SRCR=0x02;
while(1)
{
if((LTDC->SRCR&0x02)==0)
break;
}
lv_disp_flush_ready(disp_drv);