首页> 中国专利> 一种基于C语言的异步延时执行方法及执行装置

一种基于C语言的异步延时执行方法及执行装置

摘要

本发明公开一种基于C语言的异步延时执行装置,其包括结构体定义模块、计数驱动模块和异步延时(重)调用模块;异步延时(重)调用模块设有计数值模块、注入事件模块和事件标签模块,结构体定义模块用于对事件结构体及需要发生的事件进行定义;计数驱动模块用于采用时间单位对调用模块中发生的注入事件进行计数,且在计数过程中,对触发的事件进行队列清除,对未触发的事件进行计数累加;异步延时(重)调用模块用于对指定的发生事件、事件异步发生的延时计数值和事件指针指向获取指定存储位置,并对同一事件标签代表的事件重新计数注入。本发明采用异步延时调用,不阻塞主线程,且对CPU资源的消耗比实时操作系统小。

著录项

  • 公开/公告号CN107239276B

    专利类型发明专利

  • 公开/公告日2021-01-12

    原文格式PDF

  • 申请/专利权人 广州安圣信息科技有限公司;

    申请/专利号CN201710363591.2

  • 申请日2017-05-22

  • 分类号G06F8/30(20180101);

  • 代理机构44387 佛山帮专知识产权代理事务所(普通合伙);

  • 代理人胡丽琴

  • 地址 510000 广东省广州市花都区天贵路88号A座413室

  • 入库时间 2022-08-23 11:28:36

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号