10
34
64
初级会员
使用道具 举报
1万
7万
11万
管理员
eric2013 发表于 2018-5-9 13:31 1、GUI_Delay(5); vTaskDelay(30); 仅需要调用GUI_Delay即可。
fendoushuai 发表于 2018-5-9 14:33 使用emWin定时器的话,如何将定时器与FreeRTOS的时间进行同步呢?
eric2013 发表于 2018-5-9 15:00 不用同步,emWin的定时器是基于FreeRTOS的时间基准的,即systick中断。
fendoushuai 发表于 2018-5-9 16:29 时间还是不统一,每分钟差2秒左右。我把emWin任务的优先级设置为最高了,也还是不行
eric2013 发表于 2018-5-10 01:42 你这种运行的任务做计数,RTC的时间和FreeRTOS不统一是正常的,你要统一的话,获取FreeRTOS的系统时钟节 ...
fendoushuai 发表于 2018-5-10 09:08 循环获取时钟节拍进行判断的话那就无法进行任务切换了,别的任务执行会受影响
eric2013 发表于 2018-5-10 10:59 延迟继续调用,不影响你延迟的调用的。
本版积分规则 发表回复 回帖后跳转到最后一页
|小黑屋|Archiver|手机版|硬汉嵌入式论坛
GMT+8, 2025-4-27 03:58 , Processed in 0.229249 second(s), 24 queries .
Powered by Discuz! X3.4 Licensed
Copyright © 2001-2023, Tencent Cloud.