CodeVisionavr Вывод картинки на дисплей
Добавлено: Чт ноя 02, 2017 18:11:28
Привет.
Мне нужно вывести на графический монохронный дисплей изображение,причем изображение это имеет определенный размер,меньше чем разрешение дисплея и вывести его надо в конкретные координаты.
Сейчас я забиваю данные изображения в массив,и с помощью не сложного алгоритма вывожу его по пиксельно командой glcd_putpixel(х,у,1); ,к сожалению скорость отрисовки при таком способе очень не велика и заметна на глаз,каким образом можно производить вывод ,но с более высокой скоростью отрисовки?
Основные требования таковы,что данные изображения находится прямо в прошивке в любом виде.
Необходима возможность задать разрешение выводимого изображение и координаты верхнего левого пикселя,то есть места с которого в которое будет выводится изображение.
Сейчас в проекте использую предложенную самим codvision библиотеку glcd_ssd1306.h ,желательно чтоб все вышеперечисленное делать её же ресурсами.
Мне нужно вывести на графический монохронный дисплей изображение,причем изображение это имеет определенный размер,меньше чем разрешение дисплея и вывести его надо в конкретные координаты.
Сейчас я забиваю данные изображения в массив,и с помощью не сложного алгоритма вывожу его по пиксельно командой glcd_putpixel(х,у,1); ,к сожалению скорость отрисовки при таком способе очень не велика и заметна на глаз,каким образом можно производить вывод ,но с более высокой скоростью отрисовки?
Основные требования таковы,что данные изображения находится прямо в прошивке в любом виде.
Необходима возможность задать разрешение выводимого изображение и координаты верхнего левого пикселя,то есть места с которого в которое будет выводится изображение.
Сейчас в проекте использую предложенную самим codvision библиотеку glcd_ssd1306.h ,желательно чтоб все вышеперечисленное делать её же ресурсами.