初级会员

- 积分
- 55
- 金钱
- 55
- 注册时间
- 2014-9-10
- 在线时间
- 1 小时
|

楼主 |
发表于 2015-10-12 13:45:05
|
显示全部楼层
回复【2楼】zuozhongkai:
---------------------------------
谢谢凯哥 数字显示解决了 GUIBuilder显示任务显示5S后系统就不再进入这个任务了 这种情况可能是什么地方出问题了
void emwin_maintask(void *pdata)
{
OS_CPU_SR cpu_sr;
while(1)
{
OS_ENTER_CRITICAL(); //
temp=gettemperature();
OS_EXIT_CRITICAL(); //
CreateWindow();
GUI_Delay(5000);
}
}
在只有触摸屏任务和EMWIN_DEMO两个任务的情况下 只要GUI_Delay执行完毕 画面显示的就不再是想要的 并且触摸屏的触摸功能也不能再用了 通过指示灯 验证了下 上电后如果不碰触摸屏 系统还会进入到EMWIN_DEMO任务 只要动了触摸屏 系统就卡死 处于死机状态 |
|