Rust, если это важно
В описании дисплея написали spi, pinout: scl, SDA, cs, dc, reset и другие пины
В datasheet есть четыре варианта spi, два из них - 9bit, без линии dc
Оставшиеся два - с линией dc, различаются наличием линии SDO
Её у меня нет
Подключил, включил spi на STM32
Отправляю последовательность инициализации - дёрнуть reset пару раз и дальше несколько команд дисплею - из datasheet и похоже на несколько существующих библиотечек для этого контроллера.
Потом отправляю в цикле inversion on/off, чтобы наблюдать хоть какую-то реакцию
Реакции никакой нет
Вообще
Посоветуйте, пожалуйста, как понять, где я не прав?)
Может, есть какая-то команда, которую можно передать, чтобы увидеть эффект или ещё что
В принципе, у меня есть простенький логический анализатор - могу посмотреть, если есть что смотреть)
подсветка горит? дисплей белый или черный? SLPOUT, DISPON выдаются? задержка после reset есть? ну и сигналы соответствуют ли протоколу?
куплено на Али?
Из банального - правильная ли частота и дергаешь ли цс пин?
Обсуждают сегодня