电 话:0523-84259828
0523-84229759
联系人:赵帅
手 机:15161024488
传 真:0523-84255796
邮 箱:jsshalong@jsshalong.com
网 址:www.jsshalong.com
机械定时器的接口封装
作为机械定时器,需要封装以下4类接口给用户使用:
●创建定时器:init_ timer
●添加定时任务: add. _timer
●取消定时任务:cancel_ timer
●执行到期任务:expire_ timer
其中执行到期任务有两种工作方式:
轮询:每隔一个时间片 去查找哪些任务到期
2.睡眠/唤醒:不停查找deadline最近任务,到期执行,否则sleep; sleep期间, 任务有改变,线程会被唤醒。
接下来将介绍分别用跳表、红黑树、时间轮来实现定时器。
线路板
SL一X系列定时器
SLS-X系列小型精密定时器