两个常用延时函数

本文介绍了sleep和usleep两个函数,它们分别用于秒级和微秒级的延时。sleep函数常用于肉眼可见的延时场景,如控制设备闪烁;而usleep则能实现更精确的延迟,使进程进入就绪态。
摘要由CSDN通过智能技术生成

一、sleep函数

1.unsigned sleep(unsigned seconds);

秒级延时

二、usleep函数

1.void usleep(int micro_seconds);

微秒级延时

1秒(s) = 1000 毫秒(ms) = 1,000,000 微秒(μs)

三、两个函数作用

都是用于延时,或者称为挂起,sleep函数是秒级延时,肉眼可见的延时,比如驱动中控制Led灯的闪烁,可以用sleep延时一秒

usleep可用于延迟挂起进程,让进程处于就绪态

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值