Всем доброго времени суток!
Встала задача подключить LCD 320х240 4pp (16 градаций) со встр. контр-ром к SAM9G45 (под Linux).
Контроллер st7511.
Шина LCD 8-битная + RD, WR, C/D, CS (возможен еще последовательный вариант шины).
Нашел на хабре пример реализации драйвера Linux, где шина подключена к GPIO.
https://habr.com/post/213775/
Там говорится, что GPIO - это единственный вариант.
Смущает потенциальная возможность лагов на экране из-за тозмознутости GPIO
Внимание, вопрос!
А можно ли подключить это все к шине EBI (парал. шина для памяти)?
RD, WR,CS - на шине есть
C/D - зацепить на мл. бит адреса и команды писать на один адрес, а данные - на другой
(либо просто на GPIO его зацепить).
Возможно ли технически написать такой драйвер для такого LCD или где-то тут я грабли не вижу?