天气预报界面问题 问问有液晶屏背景颜 {MOD}改变方法

2019-07-21 01:08发布

用精英板和ATK液晶屏做了天气预报,原本是主界面白 {MOD}背景,主界面有几个绿 {MOD}英文字。后按钮执行天气预报。天气预报代码中有        LCD_Clear(BLACK)OINT_COLOR = WHITE;BACK_COLOR = BLACK;天气预报的效果就是 黑 {MOD}背景白 {MOD}的字。之后 按返回键,回到主界面,背景还是白的,但是英文字的背景变成 黑底,而不是白 {MOD},类似找的这图情况。
代码中返回主界面之前 有执行  POINT_COLOR = GREEN;BACK_COLOR = WHITE;LCD_Clear(WHITE);但是无济于事。。所以问问大家。





友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
6条回答
联合至尊
1楼-- · 2019-07-21 02:12
正点原子 发表于 2019-5-20 02:18
搞不懂你想做什么,自己多试验吧

试验几次了。其实不需要叠加方式。用以下代码 就可解决
BACK_COLOR = WHITE;
            POINT_COLOR = GREEN;
               
       
                LCD_Clear(WHITE);
联合至尊
2楼-- · 2019-07-21 07:01
 精彩回答 2  元偷偷看……
正点原子
3楼-- · 2019-07-21 07:21
可以用叠加模式,这个问题不难的
联合至尊
4楼-- · 2019-07-21 11:04
正点原子 发表于 2019-5-18 02:28
可以用叠加模式,这个问题不难的

原子哥。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) 来显示字符串,但是没参数是设置叠加模式。那么咋办?
联合至尊
5楼-- · 2019-07-21 11:45
 精彩回答 2  元偷偷看……
正点原子
6楼-- · 2019-07-21 14:00
 精彩回答 2  元偷偷看……

一周热门 更多>