Chinaunix首页 | 论坛 | 博客
  • 博客访问: 490200
  • 博文数量: 93
  • 博客积分: 1431
  • 博客等级: 上尉
  • 技术积分: 1006
  • 用 户 组: 普通用户
  • 注册时间: 2009-03-18 10:30
文章分类

全部博文(93)

文章存档

2011年(20)

2010年(2)

2009年(71)

我的朋友

分类: LINUX

2009-10-23 16:54:55

1.忙等待延时2s
unsigned long delay =jiffies +2*HZ;
while(time_before(jiffies,delay));
2.延时100个jiffies  ,jiffies=1s/HZ  ,HZ是内核里的一个常数,通常为100或1000
unsigned long delay =jiffies +100;
while(time_before(jiffies,delay));
3.延时n毫秒 mdelay(n) 或
unsigned long delay =jiffies +n*HZ/1000;
while(time_before(jiffies,delay));
4.头文件
#include
阅读(1205) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~