• 已解决 73482 个问题
  • 已帮助 5993 位优秀工程师

如何用FreeRTOS给emWin提供时钟

fighter-12315 2018-08-02 浏览量:1531
最近移植了FreeRTOS+STemWin(F429),但是想要能正常运行得同时使用GUI_Delay与vTaskDelay这两个延时,就是说他们俩的时钟节拍好像是分开的,我知道给RTOS时钟的地方,但是找不到是谁给GUI的时钟节拍,有没有玩过RTOS+emwin的,如何能把他俩(GUI_Delay与vTaskDelay)合二为一啊
0 0 收起

我来回答

上传资料:
选择文件 文件大小不超过15M(格式支持:doc、ppt、xls、pdf、zip、rar、txt)
最佳答案
  • 这个可以用系统滴答定时器来给两者提供心跳时钟
    • 发布于 2018-08-06
    • 举报
    • 评论 0
    • -1
    • 0

其他答案 数量:3
  • 带OS的GUI下GUI_Delay包含了vTaskDelay,关于GUI的时钟定义在GUI_X.c或者GUI_X_OS.c里面,
    • 发布于2018-08-02
    • 举报
    • 评论 1
    • 0
    • 0
fighter-12315 回复了 快没时间了 :GUI_X.c和GUI_X_OS.c里面的是GUI_X_Delay,而GUI_Delay我全局搜索只在GUI.h里面找到了声明,而找不到函数原型,怀疑被封装在库里了...... 回复

  • 直接用系统的滴答定时器提供时钟比较好
    • 发布于2018-08-29
    • 举报
    • 评论 0
    • -1
    • 0

相关问题

问题达人换一批

如何用FreeRTOS给emWin提供时钟