of 42
May 10, 2017
Figure 2-11 shows the procedure for sending a message from the transmit buffer using the transmit buffer merge
mode.
【Note】1. Rewrite the CmFDCFG register in channel reset mode or channel standby mode.
2. For the TMTRF [1: 0] flag in the TMSTSp register, write "B'00" in channel communication mode or channel
standby mode. Do not write any value other than "B'00".
3. Rewrite the TMIDp register, TMPTRp register, and TMDFb_p register when there is no transmit request in
the corresponding transmit buffer (the TMTRM bit of the TMSTSp register is “0”).
4. Do not write to the TMIDP register, TMPTRp register, TMDF0p register, or TMDF1p register linked to the
transmit/receive FIFO buffer.
5. When setting the standard ID in the transmit ID (the TMID [28: 0] bit of the TMIDp register), set the ID in
b10- b0. Set b28-b11 to “0”.
6. This is valid only when the data is stored in the transmit history buffer (THLDTE bit of the THLCCm
register is “1”, the THLE bit is “1”, and the THLEN bit of the TMIDp register is “1”).
7. Rewrite the TMCp register in channel communication mode or channel standby mode.
8. Set the TMCp register that satisfies the following conditions to "H'00".
Transmit buffer linked to the transmit/receive FIFO buffer
Transmit buffer assigned to the transmit queue
9. When there is no transmit request (the TMTRF [1: 0] flag in the TMSTSp register is “B'00”), set the transmit
request to the transmit buffer of the first buffer (the TMTR bit of the TMCp register is “1”).
Figure 2-11 Message Transmission Procedure in Transmit Buffer Merge Mode