初中生
最后登录1970-1-1
在线时间 小时
注册时间2020-3-26
|
我是才开始接触ewmin这个东西,我看手册可以用内存设备防止闪烁。但是我下载到板子上还是会闪烁。
附上代码:
void Display(void *p_arg)
{
GUI_MEMDEV_Handle hMem0 = 0;
hMem0 = GUI_MEMDEV_Create(95, 155, 130, 70);
while(1)
{
OSSchedLock();
if(UserFlags.Bits.startupover== 1)
{
GUI_MEMDEV_Select(hMem0);
GUI_SetColor(GUI_BLACK);
GUI_FillRect(95, 155, 225, 225);
//GUI_SetTextMode(LCD_DRAWMODE_REV);
GUI_SetColor(GUI_WHITE);
GUI_SetFont(GUI_FONT_D48);
GUI_GotoX(95);
GUI_GotoY(155);
GUI_DispFloatFix((AIOMFlag.CarSpeed * 0.1), 4, 1);
GUI_MEMDEV_Select(0);
GUI_MEMDEV_CopyToLCDAt(hMem0, 95, 155);
}
}
不知道还有没有什么方式防止闪烁?
|
|