Zoomx
Чт, 04 февраля 2016 г., 13:42
Rowboteer опубликовал сегодня библиотеку, которая декодирует JPEG на MEGA и Dueed.
http: // форум.Ардуино.CC/INDEX.PHP?Тема = 376768
https: // github.com/bodmer/jpegdecoder
Пример декодирует изображение и показывает его на ЖК -дисплеев TFT. Есть ограничения, но это лучше, чем ничего!
Поскольку поблизости у меня нет STM32, я не могу проверить это.
http: // форум.Ардуино.CC/INDEX.PHP?Тема = 376768
https: // github.com/bodmer/jpegdecoder
Пример декодирует изображение и показывает его на ЖК -дисплеев TFT. Есть ограничения, но это лучше, чем ничего!
Поскольку поблизости у меня нет STM32, я не могу проверить это.
Rogerclark
Чт, 04 февраля 2016 г., 21:00
интересный...
Спасибо
Спасибо
Zoomx
Вт 16 февраля 2016 г. 10:05 утра
Я легко скомпилирован с простыми изменениями пример tft_flash_jpg_v2
1) Удаление библиотеки TFT_HX8357 и использование
1) Удаление библиотеки TFT_HX8357 и использование
int LEDPIN=PC13;
void setup()
{
Serial.begin(115200);
pinMode(LEDPIN, OUTPUT);
}
void loop()
{
Serial.println("holaq");
digitalWrite(LEDPIN, !digitalRead(LEDPIN)); // toggle LED
delay(1000);
}
Rogerclark
Вт 16 февраля 2016 г., 21:17
Где вы храните JPEG, в коде ?
Если это так, я вижу, что это хорошо для теста, но SD -карта, вероятно, является лучшим местом для хранения данных для реальных приложений
Если это так, я вижу, что это хорошо для теста, но SD -карта, вероятно, является лучшим местом для хранения данных для реальных приложений
Zoomx
Ср 17 февраля 2016 г., 10:48
Вы правы, я просто делаю тест, и JPG находится в коде, SD намного лучше! Но теперь большим едоком Flash, кажется, является библиотекой TFT.
Zoomx
Ср 17 февраля 2016 г., 13:33
Оно работает!
Я изменил только линию CS определить с PB4 на PA4, потому что она близка к другим линиям SPI.
Я изменил только линию CS определить с PB4 на PA4, потому что она близка к другим линиям SPI.
Rogerclark
Ср 17 февраля 2016 г., 21:31
Zoomx написал: Но теперь большим едоком Flash, кажется, является библиотекой TFT.
Zoomx
Чт 18 февраля 2016 г., 7:01
Rogerclark написал:
Это встроенные шрифты, которые занимают столько места
Стивестронг
Пт 20 января 2017 г. 15:17
Увеличение размера вызвано конструктором «Новый UINT16_T []», используемый в Линия 335 декодера.
Видеть Связанная ветка форума.
У меня есть поднял проблему Относительно этого и применяемого решения, которое, кажется, не работает безупречно.
Видеть Связанная ветка форума.
У меня есть поднял проблему Относительно этого и применяемого решения, которое, кажется, не работает безупречно.
Стивестронг
Вт 24 января 2017 г. 15:42
Так же, как информация, если кто -то заинтересован, ошибка в JPEG LIB была исправлена.
Теперь все изображения вписываются одновременно во вспышке синей таблетки при использовании статического массива вместо массива «New Uint16 []», а дисплей не содержит ошибок. Конечно, изображения также могут быть загружены с SD -карты, если таковые имеются.
Изображение 320x480 загружается из вспышки на одном дисплее разрешения в пределах ~ 800 мс.
Теперь все изображения вписываются одновременно во вспышке синей таблетки при использовании статического массива вместо массива «New Uint16 []», а дисплей не содержит ошибок. Конечно, изображения также могут быть загружены с SD -карты, если таковые имеются.
Изображение 320x480 загружается из вспышки на одном дисплее разрешения в пределах ~ 800 мс.
Zoomx
Вт 24 января 2017 г., 21:14
Большой!
nopnop2002
SAT 14 апреля 2018 г. 8:23
Zoomx
Пн, 16 апреля 2018 г. 14:07
Спасибо, что поделились, может быть, я смогу повторно использовать какой -то 8 -битный параллельный TFT, который у меня!