linux内核定时器

内核定时器概念

与单片机定时器不同

image

  1. 计时方式
  2. 定时精度
  3. 一次性定时

内核定时器基础知识

struct timer_list

image

image
定时时间,用节拍数表示

相关操作函数

时间转换函数

image
image
image

静态定义结构体变量并且初始化

image

向内核注册定时器

image

删除定时器

image

修改定时值

image

示例

实现1s打印一次
image

image

按键消抖实验

image


posted @ 2023-03-11 09:33  我爱茜茜公主  阅读(15)  评论(0)    收藏  举报