用精英板和ATK液晶屏做了天气预报,原本是主界面白 {MOD}背景,主界面有几个绿 {MOD}英文字。后按钮执行天气预报。天气预报代码中有 LCD_Clear(BLACK)OINT_COLOR = WHITE;BACK_COLOR = BLACK;天气预报的效果就是 黑 {MOD}背景白 {MOD}的字。之后 按返回键,回到主界面,背景还是白的,但是英文字的背景变成 黑底,而不是白 {MOD},类似找的这图情况。
代码中返回主界面之前 有执行 POINT_COLOR = GREEN;BACK_COLOR = WHITE;LCD_Clear(WHITE);但是无济于事。。所以问问大家。
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
试验几次了。其实不需要叠加方式。用以下代码 就可解决
BACK_COLOR = WHITE;
POINT_COLOR = GREEN;
LCD_Clear(WHITE);
原子哥。LCD_ShowString(60,50,200,16,16,"First App Control"); 如用这种函数void LCD_ShowString(u16 x,u16 y,u16 width,u16 height,u8 size,u8 *p) 来显示字符串,但是没参数是设置叠加模式。那么咋办?
一周热门 更多>