| Форум РадиоКот https://radiokot.ru/forum/ |
|
| изображение на lcd 3310 https://radiokot.ru/forum/viewtopic.php?f=61&t=148297 |
Страница 1 из 1 |
| Автор: | Zodiac21 [ Ср сен 13, 2017 13:57:45 ] | ||
| Заголовок сообщения: | изображение на lcd 3310 | ||
Добрый день. Ребята есть библиотека для lcd 3310... Решил я допилить функцию вывода изображений произвольного размера в любом месте, по такому алгоритму: Код: void icons(flash unsigned char*icondata,char x,char y,char width) { unsigned int i; unsigned int LcdIdx; // индекс в массиве LcdIdx=(y-1)*84+(x-1)*6; for(i=LcdIdx; i<LcdIdx+width; i++) LcdCache[i]= icondata[i-LcdIdx]; Потом в основном цикле вызываем эту функцию , указываем название массива с изображением, координаты по оси x, по оси y и ширину изображения... Если изображение допустим 16*8 все хорошо.А вот если изображение 16*16 , как сделать что-бы значения в массиве начиная с 17 по 32 переносились на следующую строку.???
|
|||
| Страница 1 из 1 | Часовой пояс: UTC + 3 часа |
| Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group http://www.phpbb.com/ |
|


