环境:
目标板:MINI6410
目标板LINUX内核版本:2.6.38
实现功能:
延迟2S
方法1:利用系统全局变量jiffies
jiffies记录系统节拍,每一次节拍,内核时钟中断函数会将jiffies加1.
HZ在ARM中为100,表示1S被分为100份,系统每个节拍为10ms.
2.利用宏ndelay(n),延时ns
udelay(n),延时us
mdelay(n),延时ms
这个简单,不做介绍