Linux中的延时函数
2008-06-02 17:36
211 查看
应用层:
#include <unistd.h>
1、unsigned int sleep(unsigned int seconds); 秒级
2、int usleep(useconds_t usec); 微秒级:1/10^-6
#define _POSIX_C_SOURCE 199309
#include <time.h>
3、int nanosleep(const struct timespec *req, struct timespec *rem);
struct timespec {
time_t tv_sec; /* seconds */
long tv_nsec; /* nanoseconds */
};
// The value of the nanoseconds field must be in the range 0 to 999999999.
内核层:
include <linux/delay.h>
1、void ndelay(unsigned long nsecs); 纳秒级:1/10^-10
2、void udelay(unsigned long usecs); 微秒级: 1/10^-6
3、void mdelay(unsigned long msecs); 毫秒级:1/10^-3
--
个人主页:www.frequenter.com.cn ,欢迎访问!谢谢!
#include <unistd.h>
1、unsigned int sleep(unsigned int seconds); 秒级
2、int usleep(useconds_t usec); 微秒级:1/10^-6
#define _POSIX_C_SOURCE 199309
#include <time.h>
3、int nanosleep(const struct timespec *req, struct timespec *rem);
struct timespec {
time_t tv_sec; /* seconds */
long tv_nsec; /* nanoseconds */
};
// The value of the nanoseconds field must be in the range 0 to 999999999.
内核层:
include <linux/delay.h>
1、void ndelay(unsigned long nsecs); 纳秒级:1/10^-10
2、void udelay(unsigned long usecs); 微秒级: 1/10^-6
3、void mdelay(unsigned long msecs); 毫秒级:1/10^-3
--
个人主页:www.frequenter.com.cn ,欢迎访问!谢谢!
相关文章推荐
- linux中内核延时函数 (转)
- linux 用户空间和内核空间延时函数
- Linux中的延时函数
- linux 延时函数几个资料
- linux 延时函数 msleep() 与mdelay()
- linux 用户空间 和 内核空间 延时函数
- Linux C 自定义延时函数
- linux 用户空间 和 内核空间 延时函数
- linux用户空间和内核空间延时函数
- Linux 内核延时函数
- 转载_Linux内核延时研究与函数代码分析
- linux中的延时函数(部分)供初学者参考
- linux 用户空间 和 内核空间 延时函数
- linux延时函数
- linux 延时及时间函数总结
- Linux延时函数
- linux 用户空间 和 内核空间 延时函数
- linux延时函数
- 关于linux中的延时函数
- Linux下的延时函数