1回答

0收藏

有哪位大侠之前用过UCGUI(3.98版)中GUI_MEMDEV_CopyFromLCD函数

嵌入式系统 嵌入式系统 2560 人阅读 | 1 人回复 | 2016-03-05

有哪位大侠之前用过UCGUI(3.98版)中GUI_MEMDEV_CopyFromLCD函数,使用它后,区域显示是黑色。
源码如下:
      GUI_MEMDEV_Handle Key_hMem;

       Key_hMem = GUI_MEMDEV_Create(0,0,20,20);    //建立存储设备
      GUI_MEMDEV_Select(Key_hMem);   
      GUI_SetFont(&GUI_Font16B_ASCII);
      GUI_SetBkColor(GUI_RED);
      GUI_Clear();
      GUI_SetColor(GUI_WHITE);
      GUI_SetTextMode(GUI_TEXTMODE_NORMAL);
      GUI_DispString("Text");
      GUI_MEMDEV_CopyFromLCD(Key_hMem);
      GUI_MEMDEV_CopyToLCD(Key_hMem);
      GUI_MEMDEV_Delete(Key_hMem);
      GUI_MEMDEV_Select(0);
配置:
#define GUI_ALLOC_SIZE      (3 * 1024*1024)     /* Size of dynamic memory ... For WM and memory devices*/
#define GUI_WINSUPPORT            1   /* Window manager package available */
#define GUI_SUPPORT_MEMDEV   1   /* Memory devices available */
#define GUI_SUPPORT_AA             1   /* Anti aliasing available */
分享到:
回复

使用道具 举报

回答|共 1 个

倒序浏览

沙发

xyz.543

发表于 2016-3-5 22:12:08 | 只看该作者

我先说我不是大侠,我仅是个路人而已!
要读 LCD 的像素资料首先 LCD 的像素是可被读取的。
再将 LCD_GetPixel 函数给搞定并测试一下吧!~
钱! 不是问题,问题是..... 没有钱!!
您需要登录后才可以回帖 注册/登录

本版积分规则

关闭

站长推荐上一条 /3 下一条