019_linux驱动之_定时器的引入
Posted 陆小果哥哥
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了019_linux驱动之_定时器的引入相关的知识,希望对你有一定的参考价值。
(一)定义一个timer_list定时器结构体,linux 内核定时器 timer_list详解
这里我们不设置超时时间,也就是说刚第一次初始化时候会调用buttons_timer_function函数
在其他的函数中修改超时函数,如按键中断中修改超时时间
![](https://image.cha138.com/20210512/4a6751610b0742f4be6dd9c729987d75.jpg)
(四)定时器函数,当超时时间到之后,就会调用定时器函数buttons_timer_function
![](https://image.cha138.com/20210512/530ecdd740da4b3481c1737c8acf26b5.jpg)
(五)上面的只是简单的定时器使用,具体还没深入了解
![](https://image.cha138.com/20210512/d361bdb2fe9d4fc08e11ce6307337e28.jpg)
以上是关于019_linux驱动之_定时器的引入的主要内容,如果未能解决你的问题,请参考以下文章