Друзья, здравствуйте! Сразу извенюсь за грамматические ошибки в тексте. Есть такой вопрос У меня есть функция вывода пикселя на экран pixel(x,y,color); и на ней организовано вся библиотека рисования приметивов на TFT димплее. У меня встала задача смешения двух изображений при выводе на экран, точнее сетки и нарисованного на ней сигнала с ацп. Экран мигает жутко! У меня родилась идея смешения нескольких изображений в месте и вывода их на физический экран. Идея в следюющем, создать структуру некого поля регистрации, а в частности нескольких логических экранов так чтоб выше описанная функция приняла вид pixel(x,y,color,disp1); Тоесть создать логический экран и функция вывода бы решала что выводить на физический экран, сигнал одного из каналов ацп либо сетку пробегая курсором по экрану регистрации. Подскажите как проще и без затратно решить проблему! Сам я вижу такой выход struct pixel { int x,y; union disp { disp1, disp2, disp3; } } Помогите идеей или если это лажа оградите от лишнего труда :-)
|