中级会员
 
- 积分
- 328
- 金钱
- 328
- 注册时间
- 2013-4-22
- 在线时间
- 7 小时
|
5金钱
| 刚刚移植完了ucGui之后,下载进开发板了,结果显示出了问题,如图:
就是执行完 GUI_Init();之后,出现了如下问题:刷新只刷了这么多,没有刷全屏;
执行完了GUI_SetBkColor(GUI_BLUE);背景颜色并没有改变。不过显示文字和下面的那些没有什么问题。首先声明一下,我的液晶驱动代码,没有使用Gui使用 Lcd_Clear(RED);刷屏、然后显示图片文字都没有问题。所以底层驱动,应该没问题,不知道问题到底出现在哪儿,求大神指点一二
TFT_Lcd_Init();
LCD_LED_SET;//通过IO控制背光亮
// Lcd_Clear(RED);
GUI_Init();
GUI_SetBkColor(GUI_BLUE);
GUI_SetColor(GUI_RED);
GUI_Clear();
GUI_DrawCircle(100,100,50); //画圆
GUI_GotoXY(10,10); //设置坐标
GUI_DispString("Hello world!"); //显示文本
GUI_Clear();
GUI_SetFont(&GUI_Font8x16);
GUI_SetFont(&GUI_Font8x16);
GUI_SetBkColor(GUI_BLUE);
GUI_Clear();
GUI_SetPenSize(10);
GUI_SetColor(GUI_RED);
GUI_DrawLine(80,10,240,90);
GUI_DrawLine(80,90,240,10);
GUI_SetColor(GUI_WHITE);
GUI_SetTextMode(GUI_TM_NORMAL);
GUI_DispStringHCenterAt("GUI_TM_NORMAL",160,10);
GUI_SetTextMode(GUI_TM_REV);
GUI_DispStringHCenterAt("GUI_TM_REV",160,26);
while(1);
|
|