- 博客(3)
- 收藏
- 关注
原创 RTOS任务消息队列的使用
比如A发送消息给B后,A阻塞,等待B给回复,A接收到B的回复后,此次通信完成,A不再阻塞。这种通信方式下,主动发起消息交互(A)者,会有一个阻塞时间,这个阻塞时间跟B的回复时间是相同的,但是B与A是不同的任务或者主机,在极端情况下B一直不回复或者回复时间很长的话,会导致A一直阻塞。An来了,这个时候A会按照自己所在线程(任务ThreadA)的处理逻辑里一直发送消息(不管B是否有回复);这样,应用任务需要发送消息时,只需要调用RTOS(RT-Thrread为例)消息队列发送接口就行,不用再担心发送了。
2023-11-18 16:43:30
166
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人