Я недавно разработал прошивку на доске разработки STM3210E с процессором M3 с процессором ARM. Он подключен к ЖК-дисплею 240x320. Пройдя через прошивку демо, я понял, что изображения закодированы в 32-битных переменных (исправьте меня, если я ошибаюсь), которые хранятся в массиве, как показано ниже.Как отобразить изображение JPEG на ЖК-дисплее микроконтроллера?
uint32_t STM32Banner [50] = {0x6461EB7A, 0x646443BC, 0x64669BFE, 0x6468F440, 0x646B4C82, 0x646DA4C4, 0x646FFD06, 0x64725548, 0x6474AD8A, 0x647705CC, 0x64795E0E, 0x647BB650, 0x647E0E92, 0x648066D4, 0x6482BF16, 0x64851758, 0x64876F9A, 0x6489C7DC, 0x648C201E, 0x648E7860, 0x6490D0A2, 0x649328E4, 0x64958126, 0x6497D968, 0x649A31AA, 0x649C89EC, 0x649EE22E, 0x64A13A70, 0x64A392B2, 0x64A5EAF4, 0x64A84336, 0x64AA9B78, 0x64ACF3BA, 0x64AF4BFC, 0x64B1A43E, 0x64B3FC80, 0x64B654C2, 0x64B8AD04, 0x64BB0546, 0x64BD5D88, 0x64BFB5CA , 0x64C20E0C, 0x64C4664E, 0x64C6BE90, 0x64C916D2, 0x64CB6F14, 0x64CDC756, 0x64D01F98, 0x64D277DA, 0x64D4D01C}
Не могли бы вы объяснить мне, как преобразовать JPEG/PNG/BMP изображение в этом формате (RGB565)?
Это 32-разрядные номера. –
мой плохой. Это действительно 32-разрядные номера. Это была скорее человеческая ошибка. Итак, как мне преобразовать Jpeg-файл в этот формат? – Vish
Мы не знаем, что это за формат, поэтому ваш вопрос невозможно ответить как поставленный. Но это, по крайней мере, связано с [libjpeg] (http://libjpeg.sourceforge.net/). –