久芯网

运行GUI_DELAY为何会清屏?

avatar xuyejin1 提问时间: 2023-08-23 20:14:34 / 未解决
使用STM32L4R9ZGT6,移植UCOSIII 和STMEMWIN 后,显示字符,显示图片都正常,但是一运行GUI_DELAY就清屏,是怎么回事情?  gui_x_ucosiii 里的相关程序如下int GUI_X_GetTime(void) {
        OS_ERR err;
        return ((int)OSTimeGet(&err));   //»ñȡϵͳʱ¼ä,´Ë´¦Ê±¼äµ¥ÔªÎª1ms
}

//GUIÑÓʱº¯Êý
void GUI_X_Delay(int period) {
       
        OS_ERR err;
        CPU_INT32U ticks;
        ticks = (period * 1000) / OSCfg_TickRate_Hz;
        OSTimeDly(ticks,OS_OPT_TIME_DLY,&err);//UCOSIIIÑÓʱ²ÉÓÃÖÜÆÚģʽ
}
还有以前使用stemwin时,只有调用GUI_DELAY才能够显示,但是现在不需要了,一调用就清屏了,怎么回事情?还望各位大侠指教



1个回答
  • avatar xuyejin1
    回答时间: 2023-08-23 20:46:48

    参考正点原子STM429开发板光盘里的 EMWIN实验3 文本显示 移植的,

会员中心 微信客服
客服
回到顶部