关于uCGUI的鼠标移动时留下印子的问题
来源:互联网 发布:华为隐藏软件 编辑:程序博客网 时间:2024/05/06 18:20
ucGUI里鼠标经过总会留下印子
原因:
颜色读取不对,导致鼠标移动时不能恢复原来的的背景色
解决:
将ili9320.c中的ili9320_BGR2RGB()的BGR形式换成RGB形式!
操作
原函数:
u16 ili9320_BGR2RGB(u16 c)
{
u16 r, g, b, rgb;
b = (c>>0) & 0x1f;
g = (c>>5) & 0x3f;
r = (c>>11) & 0x1f;
rgb = (b<<11) + (g<<5) + (r<<0);
return( rgb );
}
改成:
u16 ili9320_BGR2RGB(u16 c)
{
u16 r, g, b, rgb;
b = (c>>0) & 0x1f;
g = (c>>5) & 0x3f;
r = (c>>11) & 0x1f;
rgb = (r<<11) + (g<<5) + (b<<0);
return( rgb );
}
完成了上面改动就可以消除印记了!
0 0
- 关于uCGUI的鼠标移动时留下印子的问题
- 关于ucgui的字库
- 关于ucgui的LCD驱动
- 关于uCGUI的配置文件说明
- 关于Flex4,鼠标移动到组时的提示
- 关于JavaScript的鼠标移动事件
- 关于UCGUI的配制文件的说明
- UCGUI LISTBOX里调用_CallOwnerDraw时出现的问题.
- 关于UCGUI中edit的使用
- ucGUI汉字处理的一些问题
- 关于ucgui在ucos的环境下运行卡死的问题
- 关于解决字符乱码问题及对ucGUI底层实现字符显示的浅析
- 限制鼠标的移动
- 捕捉鼠标的移动
- 虚拟机的鼠标移动
- 关于unity的鼠标双击和移动触摸屏的双击
- 关于unity的鼠标双击和移动触摸屏的双击
- 关于移动端的问题
- 转帖:Qt 文件写入特定行
- Windows Server 2008 R2上无法安装SP1
- QTextStream
- 关于国债的一些计算: 应计利息
- STM32 USB Virtual COM USB转串口的功能实现
- 关于uCGUI的鼠标移动时留下印子的问题
- uCGUI中的触屏
- 大三临近期末的回顾
- 关于uCGUI的配置文件说明
- SD卡学习
- C++多线程中用临界区控制全局变量的访问冲突问题
- FSMC配置
- STM32(MDK)中不能使用printf()函数的问题
- 802.11 协议