ILI9325+STM32F103

Дисплеи, датчики и прочие функциональные узлы, управляемые МК.
Ответить
KVAtt
Родился
Сообщения: 10
Зарегистрирован: Ср мар 09, 2016 12:22:22

ILI9325+STM32F103

Сообщение KVAtt »

Добрый день, форумчане! Проблема с китайским дисплеем 2,4. Инициализацию проходит, экран серый в мелкую полосочку, а засветить хотя бы пиксель не могу, не понимает. Прогу проверил, даташит перелопатил, вокруг ходил, ногой по колесу пинал, и ничего, не заводится. Может кто-нибудь подскажет в какую сторону дальше копать? Спасибо
Зурбаган
Открыл глаза
Сообщения: 76
Зарегистрирован: Вс июн 18, 2017 08:12:41

Re: ILI9325+STM32F103

Сообщение Зурбаган »

Раз дисплей серый в мелкую полосочку, это означает, что он включился. Теперь вам осталось подать на него команду Memory Write (Write Data to GRAM по документации), переключить DC на режим данных и начать посылать пиксельные данные картинки.
Ёшкин кот обормот
KVAtt
Родился
Сообщения: 10
Зарегистрирован: Ср мар 09, 2016 12:22:22

Re: ILI9325+STM32F103

Сообщение KVAtt »

Всем спасибо, вопрос решен, дело было в криворуком программисте.
KVAtt
Родился
Сообщения: 10
Зарегистрирован: Ср мар 09, 2016 12:22:22

Re: ILI9325+STM32F103

Сообщение KVAtt »

Было очень много нареканий на то, что нельзя прочитать айди дисплея, вот нашел интересную фишку в даташите на spfd5408:
регистр А4
CALB: .the enable bit for the read function of the NVM.
When CALB=”1”: Read function from NVM is enable.
When CALB=”0”: Read function from NVMis disable.

9. NVM Access Control:
SPFD5408 provides NVM (Non-Volatile Memory) for VCOMH and device ID setting.

В даташите 9325 этого регистра нет.
Ответить

Вернуться в «Периферия»