硬汉嵌入式论坛

 找回密码
 立即注册
查看: 3642|回复: 1
收起左侧

[emWin] 现在从哪里可以下载到不带OS的emWin的lib,不是STemWin

[复制链接]

6

主题

7

回帖

25

积分

新手上路

积分
25
发表于 2020-12-7 22:59:37 | 显示全部楼层 |阅读模式
我从NXP下载的好像默认都带OS了,如果GUI_X_OS里面文件里面的函数都为空的话,正常也可以用,但是调用GUI_Delay()没有延时效果,窗口也不会显示,改成GUI_Exec()就可以了,
怀疑是用了OS的库的原因。
回复

使用道具 举报

1万

主题

7万

回帖

11万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
115804
QQ
发表于 2020-12-8 09:21:01 | 显示全部楼层
MDK安装目录里面的可以裸机方式使用,也是部分函数置空。

这两个接口函数整上,GUI_Delay就可以使用的

GUI_TIMER_TIME GUI_X_GetTime(void) {
  return OS_TimeMS;
}

void GUI_X_Delay(int ms) {
  int tEnd = OS_TimeMS + ms;
  while ((tEnd - OS_TimeMS) > 0);
}
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|小黑屋|Archiver|手机版|硬汉嵌入式论坛

GMT+8, 2025-5-19 21:24 , Processed in 0.237275 second(s), 24 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表