嵌入式技术william hill官网
直播中

zhongnian

8年用户 1351经验值
擅长:MEMS/传感技术
私信 关注
[问答]

怎么才能在中断回调函数里用延时呢?

中断回调函数里不可以用 rt_thread_mdelay,怎么才能在回调函数里用延时呢?

回帖(3)

风来吴山

2022-4-20 09:32:45
如果需要一个延时,可以进入中断之后启动一个定时器,定时器的中断或者软定时的回调处理你延时后的操作
不要在中断里面做延时
举报

江左盟

2022-4-20 09:32:52
回调函数要求快进快出,一般在中断里设置一个标志位或者释放一个信号量,在另一个线程里来判断这个标志位或者获取这个信号量。

你想用延时的场景是什么?
举报

jinyi7016

2022-4-20 15:26:45
在中断里打开定时器,用定时器进行延时
举报

更多回帖

发帖
×
20
完善资料,
赚取积分