Linux 内核定时器是内核用来控制在未來某个时间点(基于jiffies)调度执行某个函数的一种机制其实现位于 和 kernel/timer.c 文件中。
在定时器应用中经常需要比较两个时间值以确定timer是否超时,所以Linux内核在timer.h头文件中定义了4个时间关系比较操作宏这里我们说时刻a在时刻b之后,就意味着时间值a≥b
Linux 内核时间相关转换函数
返回: 对應的时钟节拍数量
功能: 向内核注册一个定时器, 注册后会马上开始计时
功能: 修改定时器定时时间值, 并且重新注册 不管这个定时嘚超时函数是否执行过。 执行完成后会马上启
开发板交流群 实验现象