[应用相关] gui的延时卡在那了

[复制链接]
1300|4
 楼主| huangfeng33 发表于 2014-11-19 15:55 | 显示全部楼层 |阅读模式
GUI, ui, ucos, os, AC
头文件里有引用gui.h 但是用ucos的延时没问题 就是gui的延时却卡在那了?头文件里有引用gui.h 但是用ucos的延时没问题 就是gui的延时却卡在那了?

1.jpg
wangzhihai1986 发表于 2014-11-19 17:26 | 显示全部楼层
和操作系统移植相关的延时没有做吧。GUI_X_Delay()
ballack_linux 发表于 2014-11-19 18:48 | 显示全部楼层
你如果使用的是GUI_X.C文件的话是会出现这种情况的:

{A53D87B0-40FD-4051-9F2A-8C5668399D99}.bmp

{425D8E3F-A306-4B5E-99F3-204EE6B2584B}.bmp

从以上代码可以看出 ,是会陷入死循环的。一直在GUI_X_Delay函数内循环。
应该使用GUI_X_uCOS.c文件,然后配置好系统时机就可以了。
以下为GUI_X_uCOS.c的内容:
{6C4AD2E1-B212-4DF2-8ACB-06668D40EBA7}.bmp



mmuuss586 发表于 2014-11-19 21:28 | 显示全部楼层

楼上正解;
楼主跟踪下程序看看,看进入哪个死循环了;
tianli1980 发表于 2014-11-24 14:04 | 显示全部楼层
MARK 也碰到这个问题,学习一下。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

506

主题

2446

帖子

8

粉丝
快速回复 在线客服 返回列表 返回顶部