Цветной графический TFT-экран 240×320.

Тема в разделе "Микроконтроллеры AVR", создана пользователем Zybaster, 31 мар 2016.

  1. Zybaster

    Zybaster Нуб

    Никак не могу понять, в чём тут ошибка?
    [​IMG]
     
  2. 2351234 вместо имени?
     
  3. Zybaster

    Zybaster Нуб

    В плане нужно переименовать в имя файла?
     
  4. Имя массива
    Код (C++):
    const unsigned short NAME[76800] PROGMEM ...
     
  5. Zybaster

    Zybaster Нуб

    Изменил имя массива, теперь пишет:
    [​IMG]
     
  6. Какая плата используется? Если Uno/Leonardo, то у нее просто нет столько памяти.
     
  7. Zybaster

    Zybaster Нуб

    У меня Uno, что тогда посоветуете сделать? Что бы уместить картинку в плату.
     
  8. Onkel

    Onkel Гуру

    только внешнюю память, ну что - то вроде 24lc512 , и то туда только 64 к влезет, может и больше есть, не знаю, или считывать с sd и потом посылать на дисплей.
     
    Последнее редактирование: 1 апр 2016
  9. Zybaster

    Zybaster Нуб

    А картинку сжать никак нельзя?
     
  10. Mestniy

    Mestniy Гуру

    неа. Место можно сыкономить, если писать все команды ардуино в ручную...
    Есле не умеете, то совет уважаемого Onkel)))))
     
  11. Mestniy

    Mestniy Гуру

    Хотя с другой стороны причем здесь место, вам тут даже RAM не хватит!!!
     
  12. Zybaster

    Zybaster Нуб

    У меня в экране который я указал, есть некий разъём, возможно под флешку.
     
  13. Onkel

    Onkel Гуру

    скорее всего у продавца на сайте или у производителя должны дрова быть под ардуину. Сейчас даже бортовые вычислители и системы управления огнем с дровами под ардуину выпускают.
     
  14. Zybaster

    Zybaster Нуб

    К сожалению не знаю как всё это реализовать. :(
     
  15. Sindbad

    Sindbad Гик

    Можно. Сжимайте.
     
  16. Zybaster

    Zybaster Нуб

    Её сжимать в графическом редакторе или можно в коде?
     
  17. Sindbad

    Sindbad Гик

    Ну мы же не знаем стоящую перед вами задачу. Даже не знаем формат изображения с которым вы работаете.
    Если есть растровая картинка в виде файла, то разумнее всего сжать файл графическим редактором. А скетч должен восстановить информацию о картинке и передать её экрану.
     
  18. Zybaster

    Zybaster Нуб

    Я хочу вывести простое изображение на данный экран, но мне пишет то что вы видели в первом сообщении данной темы.
     
  19. Sindbad

    Sindbad Гик

    Если изображение действительно простое, воспользуйтесь библиотекой, которая позволяет формировать графические примитивы (линию, круг, прямоугольник) и стройте изображение из них.

    На первом экране видно огромное количество нулевых данных в массиве. Это и есть ваше изображение?
     
  20. Zybaster

    Zybaster Нуб

    К примеру хочу вставить эту картинку, сжимаю её до 240x320, но пишет что файл слишком большой.

    [​IMG]