ChinaUnix.net
相关文章推荐:

msleep 和mdelay的区别

ldd中延时, 我在文件系统ext3中,调用用mdelay()可以,但调用msleep()为何调用不了. 头文件相关了加了;;;, 不知道,msleep如何调用. 另外mdelay是忙等待,等待时间内占用cpu,那么如果分配给该进程的时间片用完了,它实现应该还是会让出cpu是吧,在再次调用它之前的时间内也算在忙等待时间内吗? 而msleep好像不是忙等待,它里面会调用到schedule(),也就是它会主动让出cpu,不等它的...

by huanglei - 内核/嵌入技术 - 2005-03-21 18:35:53 阅读(3296) 回复(0)

相关讨论

怎么才能在程序中调用mdelay/udelay/ndelay函数? 还应该include哪些head文件? // main.c #include #include #include #include int main() { fprintf(stdout,"delay start.\n"); mdelay(100); fprintf(stdout,"delay end.\n"); return 1; } // compile main.c xxx@xxx:~/workspace/mdelay$ gcc -I/usr/src/linux-headers-2.6.27-14-generic/include -...

by pommy - C/C++ - 2009-07-04 19:09:32 阅读(6341) 回复(5)