Господа, пытаюсь запустить дисплей на самодельной плате с  STM32F746 и LTDC Дисплей 7 дюймов с RGB интерфейсом, вот такой  https://www.buydisplay.com/download/manual/ER-TFT070-6_Datasheet.pdf Контроллер его вот такой https://www.buydisplay.com/download/ic/EK79001.pdf Сгенерировал проект, для проверки что он работает - поставил в настройках заполнение экрана серым цветом. Пока что дисплей не реагирует, я на данном этапе списываю это на возможные ошибки настройки, возможные дефекты монтажа, ковыряюсь, проверяю Но все же спустя примерно 5 секунд после включения наблюдается странный эффект вот он на видео https://cloud.mail.ru/public/2wEd/3coCzE9 Этот эффект не проявляется, если LTDC не инициализирован. Что это может быть? Такое ощущение, что это какой-то глюк в самом дисплее... PixelCLock 25MHz HS,VS PCLK Polarity - в соответствии с даташитом на контроллер дисплея. Код инициализации дисплея static void MX_LTDC_Init(void) { /* USER CODE BEGIN LTDC_Init 0 */ /* USER CODE END LTDC_Init 0 */ LTDC_LayerCfgTypeDef pLayerCfg = {0}; /* USER CODE BEGIN LTDC_Init 1 */ /* USER CODE END LTDC_Init 1 */ hltdc.Instance = LTDC; hltdc.Init.HSPolarity = LTDC_HSPOLARITY_AL; hltdc.Init.VSPolarity = LTDC_VSPOLARITY_AL; hltdc.Init.DEPolarity = LTDC_DEPOLARITY_AH; hltdc.Init.PCPolarity = LTDC_PCPOLARITY_IPC; hltdc.Init.HorizontalSync = 7; hltdc.Init.VerticalSync = 3; hltdc.Init.AccumulatedHBP = 14; hltdc.Init.AccumulatedVBP = 5; hltdc.Init.AccumulatedActiveW = 1038; hltdc.Init.AccumulatedActiveH = 605; hltdc.Init.TotalWidth = 1044; hltdc.Init.TotalHeigh = 607; hltdc.Init.Backcolor.Blue = 200; hltdc.Init.Backcolor.Green = 200; hltdc.Init.Backcolor.Red = 200; if (HAL_LTDC_Init(&hltdc) != HAL_OK) { Error_Handler(); } pLayerCfg.WindowX0 = 0; pLayerCfg.WindowX1 = 1024; pLayerCfg.WindowY0 = 0; pLayerCfg.WindowY1 = 600; pLayerCfg.PixelFormat = LTDC_PIXEL_FORMAT_RGB888; pLayerCfg.Alpha = 0; pLayerCfg.Alpha0 = 0; pLayerCfg.BlendingFactor1 = LTDC_BLENDING_FACTOR1_CA; pLayerCfg.BlendingFactor2 = LTDC_BLENDING_FACTOR2_CA; pLayerCfg.FBStartAdress = 0; pLayerCfg.ImageWidth = 1024; pLayerCfg.ImageHeight = 600; pLayerCfg.Backcolor.Blue = 200; pLayerCfg.Backcolor.Green = 200; pLayerCfg.Backcolor.Red = 200; if (HAL_LTDC_ConfigLayer(&hltdc, &pLayerCfg, 0) != HAL_OK) { Error_Handler(); } /* USER CODE BEGIN LTDC_Init 2 */ /* USER CODE END LTDC_Init 2 */ }