软件 用了PM框架,我要处理每个线程?线程如何阻塞(停止)? 2020-11-5 14:01:28 爱分享 取消关注 关注 私信 今天爱分享给大家带来用了PM框架,我要处理每个线程?线程如何阻塞(停止)?,希望能够帮助到大家。 答: (1)定时器,不需要的,可以在睡眠时停掉(唤醒后打开!) (2)深睡眠不运行过于频繁的切换,否则请使用轻睡眠模式(WFI)。 (3)线程,原则上,不建议 while(1){delay; ops; delay},建议使用信号量、互斥量、消息队列、信号等。这样,没有信号消息时,线程是阻塞(休眠 suspend)的。 相关推荐: CSS3 transition-delay 属性默认值0不带单位失效【问题解决】 vue中get请求如何传递数组参数【附代码详解】 进程间的通信的几种方式【面试题详解】 线程同步的方式有哪些【面试题详解】 Python logging.FileHandler 文件中文字符乱码【解决办法】 赞赏 人已赞赏 RT-Thread