This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
大家好,这是我在论坛里下的SRIO的工程,有几个不明白的地方还请指教。
SRIO的数据手册上写到:当SRIO处于message模式时,在接收端,通过接收到的信号的mailbox号和letter号得到这一次接收到的信息的flowID号和destqueue,然后flowID定义了这次接收到的数据交由哪一个queue进行处理。那么在这个工程里面,为什么在发送端直接定义了src_lo=3,然后在接收端由flowID=3对发送端发送的数据进行接收端的操作,而没有经过mailbox号和letter号的识别和验证?感觉在loopback模式下,mailbox和letter没什么作用啊?
你好:
mailbox主要是验证是否是这个目的地址,而flow-ID就是到了目的后使用哪个queue去接收并搬运消息。就好比mailbox是门牌号,而flow-id就是同一个门牌里面的哪个房间。