嵌入式学习小组
直播中

何培芬

7年用户 164经验值
私信 关注

阿波罗开发板7寸屏使用RGB888不成功的原因?

阿波罗开发板 7寸屏 使用RGB888 不成功 求大家帮助

回帖(2)

李佳

2020-5-6 07:07:31
因为阿波罗767就引出了RGB565,没有引出888
举报

孙巍

2020-5-6 07:15:30
#define XSIZE_PHYS 1024     //×î´óÖ§³Ö1024*768
#define YSIZE_PHYS 600
#define COLOR_CONVERSION_0 GUICC_M888 //GUICC_M565 //
#define DISPLAY_DRIVER_0   GUIDRV_LIN_24
HAL_NVIC_SetPriority(LTDC_IRQn,1,1);   
    HAL_NVIC_EnableIRQ(LTDC_IRQn);
    HAL_LTDC_ProgramLineEvent(   
    //DMA2DĬÈÏÉèÖÃ
    DMA2D_Handler.Instance=DMA2D;
    DMA2D_Handler.Init.Mode=DMA2D_R2M;          //ÄÚ´æµ½´æ´¢Æ÷ģʽ
    DMA2D_Handler.Init.ColorMode=DMA2D_RGB888;  //DMA2D_RGB565;//ģʽ
    DMA2D_Handler.Init.OutputOffset=0x0;        //Êä³öÆ«ÒÆΪ0   
    HAL_DMA2D_Init(&DMA2D_Handler);
#if LCD_PIXFORMAT==LCD_PIXEL_FORMAT_ARGB8888||LCD_PIXFORMAT==LCD_PIXEL_FORMAT_RGB888
#define LCD_PIXFORMAT                                LCD_PIXEL_FORMAT_RGB888
该改的地方都已经修改 目前还是显示不对头 ,在阿波罗 STM32F429IGT6核心板上;求原子哥 及其各位前辈 帮忙指导下;
官方的核心板上面 我看了硬件好像是按照565格式的 ,rgb888好像不支持 是不是原子哥。
举报

更多回帖

发帖
×
20
完善资料,
赚取积分