Procedure for Sending a Message
(Ask a Question)- 1.Write message into an empty transmit message holding buffer. An empty buffer is indicated by the TxReq (Bit 0 of TX_MSG#_CTRL_CMD register) that is equal to zero.
- 2.Request transmission by setting the respective TxReq flag to 1.
- 3.The TxReq flag remains set as long as the message transmit request is pending. The content of the message buffer must not be changed while the TxReq flag is set.
- 4.The internal message priority arbiter selects the message according to the chosen arbitration scheme.
- 5.Once the message is transmitted, the TxReq flag is set to zero and the TX_MSG (Bit 11 of the INT_STATUS register) interrupt status bit is asserted.