Linux中Timer的创建和使用
1、定义一个timer_list{}的结构体,比如叫atimer。
2、初始化该timer,调用init_timer(&atimer);
3、指定参数:atimer.expires为定时周期,atimer.function为回调函数,atimer.data为传递给回调函数的参数。
4、add_timer(&atimer)。
5、当atimer.expires之后,执行回调函数,并在回调函数中再执行步骤4,依次重复!
注:这种Timer的创建方式高于其他方式。
阅读(1586) | 评论(0) | 转发(0) |