[功能请求] 可中断的阻塞语句
作者: moefear85创建于 2023年11月10日更新于 2023年12月13日
标签enhancement
**您的功能请求是否与问题有关?请描述。** 通常我需要一个线程无限期地阻塞在某个操作上,例如从队列中读取,但仍然需要在发生特定事件/场景时中断它,例如资源关闭。目前,此类操作只能通过队列本身或超时来取消阻塞,而不是通过其他任务或外部事件。这意味着必须选择任意超时时间并检查标志,而这种时间往往太短或太长,或者两者都不合理。
内容来源: FreeRTOS/FreeRTOS