微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 嵌入式设计讨论 > MCU和单片机设计讨论 > 用触摸屏显示的一串字符,不知道为啥显示成这样初始化的时候背景是白色的?

用触摸屏显示的一串字符,不知道为啥显示成这样初始化的时候背景是白色的?

时间:10-02 整理:3721RD 点击:
用触摸屏显示的一串字符,不知道为啥显示成这样初始化的时候背景是白色的,显示出啦就有黄色框和下面的一点东西


没有懂得朋友吗

一般彩屏显示字符串函数都有字体颜色和背景颜色参数的,
例如我这个Gui_DrawFont_GBK16(10,10,RED,WHITE,k);
字体是RED,背景是WHITE,k是字符串内容

显示字符时用的底色不对,设置成黄色了,应该设置成背景色。
下面多显示的部分是你设置的区域大了,如果是8X16文字大小,你设置成了8X20的区域,那就会显示多了,查查字符显示部分的程序

字符显示的时候,程序应该是对字模和0x80相与,为1就显示字体色,0就显示背景色,再将字模左移,循环就行了,你这个应该把显示字符程序贴出来我们就能给出建议了

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top