ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Вторник
2 июля
484151
Nikolaev_Aleksey (29.01.2014 13:40, просмотров: 10890)
STM32F429ZI на плате STM32f4 discovery проба TFT 1. подключил внешний безконтроллерный дисплей с разрешением 480х272 и частотой CLK 12 Мгц режи RGB666- все работает отлично. 2. подключил внешний безконтроллерный дисплей с разрешением 800х480 с CLK 32 Мгц RGB666- на экране цветной шум как у телевизора снижаю частоту до 12 Мгц - все отображает идеально, но с малой частотой разверки (мерцает) увеличиваю частоту до 24 Мгц - начинается горизонтальная рассинхронизация (дрожит сильно) как на фото, причем вертикально не дрожит. подключал дисплей на проводах, пробовал уменьшать их длину и варианты подключения земли. - никак не сказывалось. по земле соединяющей дисплей и плату дискавери питающих токов не протекает, питание дисплея организованно отдельно от лабораторного блока питания. платы дискавери 2 штуки, обе ведут себя одинакого. дисплея тоже 2 - аналогично. нутром чую - или что-то не так проинициализировал... - где могут быть затыки? настройка регистров модуля LTDC (тайминги SSCR, BPCR, AWCR, TWCR) перебирал вручную в дебугере все - добился устойчивого отображения только на 12Мгц. GPIO_Speed для портов TFT ставил и 50Мгц и 100 Мгц - не влияет. Если не хватает быстродействия SDRAM - как проверить? и может ли это влиять на развертку?
image