今天爱分享给大家带来用了PM框架,我要处理每个线程?线程如何阻塞(停止)?,希望能够帮助到大家。
答:
(1)定时器,不需要的,可以在睡眠时停掉(唤醒后打开!)
(2)深睡眠不运行过于频繁的切换,否则请使用轻睡眠模式(WFI)。
(3)线程,原则上,不建议 while(1){delay; ops; delay},建议使用信号量、互斥量、消息队列、信号等。这样,没有信号消息时,线程是阻塞(休眠 suspend)的。
原文链接:https://blog.itblood.com/1006.html,转载请注明出处。