说说这个应用吧~其实就是三个按键来完成的,第一个按键选择要调试的颜色(在RGB三种颜色中循环选择,按一次切换一种颜色,不支持连按),第二个按键是所选择参数颜色减小(每次减1,支持连按),第三个按键是所选择参数颜色增加(每次加一)。
显示部分其实就是LCD显示屏,显示屏的驱动基本上是官方提供的,所以这个程序主要是添加了一个应用。背景是白色的,文字标识是黑色的,数值参数颜色随着所调整的颜色更改,可更改的参数有三个,R、G、B,采用的色空间是RGB565,即R为5位,最高数值为31,G为6位,最高数值为63,B为5位,最高数值为31,在第四行单独显示每个参数的数值,并且将整个RGB565的十六进制数在第五行显示出来(方便程序修改颜色)。
最后在整个屏幕的下半部分进行所选择颜色填充,并在其中点缀着填充颜色的补色(即取反,仅仅为了应用的艺术性)。
最后附上几张图供大家参考一下。
已经连续三次上传图片卡死了!!!!!
这次一张一张的传!
首先是初始状态,R下面的*表示选中了R并对R数值进行操作。