资深版主
- 积分
- 10541
- 金钱
- 10541
- 注册时间
- 2017-2-18
- 在线时间
- 1908 小时
|
本帖最后由 peng1554 于 2019-1-23 17:12 编辑
探索者板子提供的EMWIN实验7例程支持的是800*480分辨率的液晶,在2.8寸/3.5寸液晶屏上显示的试试
会出现显示不全的情况,基于这种情况修改一个
修改的主要是:color_bar_test(),增加了对不同液晶对文本显示的判断
[mw_shl_code=c,true]void color_bar_test(void)
{
GUI_SetBkColor(GUI_BLUE);
GUI_SetColor(GUI_YELLOW);
GUI_Clear();
GUI_SetFont(&GUI_Font24_ASCII);
GUI_SetTextMode(GUI_TM_TRANS); //透明显示
if(lcddev.id==0x5510||lcddev.id==0x1963)
GUI_DispStringHCenterAt("COLOR_BAR TEST!",400,0);
if(lcddev.id==0x5310|| lcddev.id == 0X6804)
GUI_DispStringHCenterAt("COLOR_BAR TEST!",240,0);
if(lcddev.id==0x9341)
GUI_DispStringHCenterAt("COLOR_BAR TEST!",160,0);
_DemoShowColorBar(); //显示颜色条
}[/mw_shl_code]
|
|