新闻资讯

新闻中心

当前位置: 首页 > 新闻中心 > 技术资讯

联系我们Contact Us

江苏沙龙机电科技有限公司

电   话:0523-84259828   

             0523-84229759

联系人:赵帅

手   机:15161024488

传   真:0523-84255796

邮   箱:jsshalong@jsshalong.com

网   址:www.jsshalong.com

机械定时器的接口封装

2023-04-23 13:30:34

机械定时器,烤箱定时器,空气炸锅定时器

机械定时器的接口封装


作为机械定时器,需要封装以下4类接口给用户使用:


●创建定时器:init_ timer


●添加定时任务: add. _timer


●取消定时任务:cancel_ timer


●执行到期任务:expire_ timer


其中执行到期任务有两种工作方式:


  1. 轮询:每隔一个时间片 去查找哪些任务到期


2.睡眠/唤醒:不停查找deadline最近任务,到期执行,否则sleep; sleep期间, 任务有改变,线程会被唤醒。


接下来将介绍分别用跳表、红黑树、时间轮来实现定时器。


上一篇:机械定时器的工作原理2023-03-21
下一篇:定时器的复位2023-05-06

近期浏览:

  • 电话

    电话

    15161024488

  • 服务热线

    服务热线

    0523-84259828

  • 网址

    网址

    http://www.jsshalong.com/

  • 地址

    地址

    江苏省靖江经济技术开发区新兴路23号

Copyright © 江苏沙龙机电科技有限公司 All rights reserved 备案号:苏ICP备17056405号 技术支持: 祥云平台
主营区域: 北京 苏州 广州 深圳