linux下同一个进程中多个定时器实现。简单描述下定时器模块的实现,有一个manager单例类保存所有CTimer对象,开启一线程运行延迟函数,每次延迟间隔到,扫描保存CTimer的容器,对每个CTimer对象执行减少时间操作,减少到0则执行回调函数。对一次性CTimer,超时则从容器中删除,循环型的将间隔时间重置,不从容器中移除。 CTimer的start执行将对象插入到manager容器中操作;stop执行将对象从manager容器中删除的操作;reset执行先删除,重置间隔,然后再放到容器中,reset不改变CTimer的定时器类型属性。 代码来源于CppExplore,感谢博客主的共享。
上传时间: 2017-01-03
上传用户:daguda
avr中定时器测试程序 有助于新手上路学习
上传时间: 2014-01-04
上传用户:wangzhen1990
一份stm32处理器上定时器TIM1应用编程的实际例子,附送一份详细pdf源代码说明,说明很清楚,参考价值很大
上传时间: 2017-01-04
上传用户:chens000
一个精确的50uS软件延时函数 特别在系统设计时定时器不够用的情况下特别方便,不过要注意单片机的晶振 默认的是11.0592M 不一样时需要对初始值进行修改
上传时间: 2017-01-05
上传用户:shinesyh
avr单片机软件模拟viic协议.嵌入式定时器。i2c编程。
上传时间: 2017-01-06
上传用户:agent
定时器中断延时C程序。初学者参考,很容易理解的!~
上传时间: 2014-11-17
上传用户:363186
利用AVR单片机的定时器来进行灯的闪烁。一共有13种情况,并通过串口来验证这13种情况
上传时间: 2013-12-17
上传用户:xiaoxiang
这是基于单片机的专用定时器的设计。使用汇编语言来编写,采用时钟芯片DS1302来完成。
上传时间: 2013-12-19
上传用户:haoxiyizhong
AVR定时器应用范例,很实用的,绝对值得下载
上传时间: 2013-12-13
上传用户:lijinchuan
用555定时器设计的一个十字路口的红、绿、黄三色信号交通灯控制电路.
上传时间: 2013-12-28
上传用户:ve3344