Пытаюсь сделать анимационную заставку на дисплей Nextion 4.3", всё получилось. Но возникла проблема, 60 кадров анимации заняли почти всю встроенную память дисплея (16 Мегабайт). Анимация в формате GIF кадров, 60 картинок, размером от 1Кб до 35Кб, общим размером 1.54Мб. Не могу понять почему *.tft файл прошивки становится таким большим, при том что сама анимация занимает всего 1.54Мб?
Кроме этой заставки планировалось ещё и меню, но тут даже одна его страница больше не помещается. А когда добавляю хотя бы одну страницу меню, *.tft файл прошивки становится больше чем 16Мб и при попытке загрузить его на дисплей, мне на самом дисплее пишет "File is too large for destination device".
Как можно уменьшить размер tft файла? Или как можно сделать так, чтобы все графические данные считывались с micro SD карты (и при включении дисплея с ней, он не пытался перепрошиться файлом, который слишком велик для него, а просто считывал графику) если не удастся его уменьшить?
Кроме этой заставки планировалось ещё и меню, но тут даже одна его страница больше не помещается. А когда добавляю хотя бы одну страницу меню, *.tft файл прошивки становится больше чем 16Мб и при попытке загрузить его на дисплей, мне на самом дисплее пишет "File is too large for destination device".
Как можно уменьшить размер tft файла? Или как можно сделать так, чтобы все графические данные считывались с micro SD карты (и при включении дисплея с ней, он не пытался перепрошиться файлом, который слишком велик для него, а просто считывал графику) если не удастся его уменьшить?