🚀返回专栏总目录
文章目录
- 一、系统节拍率
- 二、内核定时器简介
- 三、内核定时器API
- 四、延时函数
沉淀、分享、成长,让自己和他人都能有所收获!😄
📢 Linux
内核中有大量的函数需要时间管理,比如周期性的调度程序、延时程序、对于我们驱动编写者来说最常用的定时器。硬件定时器提供时钟源,时钟源的频率可以设置, 设置好以后就周期性的产生定时中断,系统使用定时中断来计时。中断周期性产生的频率就是系统频率,也叫做节拍率(tick rate
)(有的资料也叫系统频率),比如 100Hz
、1000Hz
等等说的就是系统节拍率。
一、系统节拍率
系统节拍率是可以设置的,单位是 Hz
,我们在编译 Linux
内核的时候可以通过图形化界面设置系统节拍率。
make