#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好像不支持 是不是原子哥。
#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好像不支持 是不是原子哥。
举报