你好,我之前问过这样的问题,但是没有得到我想要的解答,或者说我没有理解,我的疑惑还是一样。如下描述:
比如我现在要线程1发送数据,线程2,3,4都接收数据,不管是用邮箱还是消息队列,都是1对1的机制,不像广播消息。线程1发送,线程2、3、4中的一个接收后,数据就没了,另两个就接收不到数据了,我目前能想到的是两种方法:第一种是线程1发送的时候,发送三次,第二种是线程1针对三个接收线程分别往三个不同的邮箱或消息队列发送数据,但是这样都显得有些麻烦不方便。不知有没有更好的方法实现裸机编程里类似不同函数使用全局变量交互的效果。
中文说明
如果不用这个软件包如何实现呢
@进无止境 目前没有好的方式实现,rtt的ipc没有这样的,一对多基本都是类似订阅/发布的机制吧,需要自己实现。