|
刚看了下新版的教程中有关存储设备的使用说明。自己引用教程上的代码做了些测试,代码如下:
GUI_MEMDEV_Handle h_mem0;
GUI_Init();
GUI_SetFont(&GUI_Font16B_ASCII);
GUI_SetColor(GUI_WHITE);
h_mem0 = GUI_MEMDEV_CreateEx(0,0,10,10,GUI_MEMDEV_HASTRANS);
GUI_MEMDEV_Select(h_mem0);
GUI_DrawBitmap(&bmpic,0,0);
GUI_DispStringAt("this is a test",100,0);
GUI_MEMDEV_WriteAt(h_mem0,0,200);
while(1)
{
GUI_Delay(10);
}
这是整个完整的代码了。这样写的话,LCD无显示。
文档上说的GUI_MEMDEV_WriteAt()函数使用
貌似是不太对吧,而是应该在调用这个函数前,还得调用GUI_MEMDEV_Select(0)选择LCD,进行显示 |
|