+3 голосов
Доброго времени, господа. Есть проблема - при обновлении экрана 1.8" на ST7735 (используется аппаратный SPI) очень заметно плавное, но долгое обновление изображения. Есть какие-то способы обновлять экран без таких долгих задержек, подобно тому, как это происходит на кнопочных телефонах? Здесь же, повторюсь, обновление идет сплошной линией как на старых мониторах, и выглядит это довольно плохо.
(72 баллов) 1 9

1 Ответ

+1 голос
 
Лучший ответ
Думаю дело в микроконтроллере, который вы используете. Я запускал экран на ST7789 на Arduino Nano, ESP8266, STM32F103 (в прорядке увеличения производительности) и все показали очень разные результаты. Попробуете поэкспериментировать в этом направлении.

На сколько я понимаю, ST7735 и ST7789 используют одни и те же библиотеки, а вышеуказанные микроконтроллеры можно программировать в среде Arduino или, например, Platformio, одним и тем же кодом. Но производительность у STM32 намного превышает UNO, Nano, если вы их используете. Все остальное - магия написания кода)
(36 баллов) 3
выбран
Добро пожаловать на Бредборд! Сайт вопросов и ответов на тему Arduino, Raspberry Pi и хоббийной электроники в целом. Цель Бредборда — быть максимально полезным. Поэтому мы строго следим за соблюдением правил, боремся с холиворами и оффтопиком.
  1. Aromik

    73 балл(ов)

  2. Un_ka

    54 балл(ов)

  3. parovoZZ

    12 балл(ов)

  4. sser

    6 балл(ов)

  5. Тёмик

    5 балл(ов)

  6. NesteruS

    5 балл(ов)

Награды месяца
1-е место: OLED-дисплей (Troyka-модуль)
2-е место: Графический экран 128×64
3-е место: Текстовый дисплей 16×2 (Troyka-модуль)

...