Господа, у меня на столе две платы с STM32F103 и по 2 дисплея ILI9320 и ILI9325. 25 дисплеи не работают, хотя код написан под оба. Ковыряние показало, что регистры прочесть не получается. Детальное ковыряние выявило странную вещь - когда пишешь данные в порт и включаешь RS=1, напряжение на выходах около 1.5 вольт, ощущение, что дисплей пытается притянуть линию к земле, при CS=1 такого явления не наблюдается.
Дисплеи китайские с ебая. Можеттак быть, чтобы у них была разная распиновка? По тачскрину, питанию дисплея и питанию подсветки вроде бы очевидно, что одинаково все.
Но факт остается фактом - выставить единицы на шине данных при RS=1 не получается.
Что я делаю не так?
Сообщение отредактировал zheka - Jan 24 2016, 13:19
|