
669
Chapter 16
FCAN Controller
User’s Manual U16702EE3V2UD00
Figure 16-66:
Transmission via Software Polling
Caution:
The TRQ bit should be set after the RDY bit is set.
The RDY bit and TRQ bit should not be set at the same time.
START
END
TOVF = 1?
Data frame or
remote frame?
Set RDY bit
CnMCTRLm.SET_RDY = 1
CnMCTRLm.CLEAR_RDY = 0
Yes
No
Set CnMDATAxm register
Set CnMDLCm register
Clear RTR bit of CnMCONFm
register.
Set CnMIDLm and CnMIDHm
registers
Set CnMDLCm register
Set RTR bit of CnMCONFm
Set CnMIDLm and CnMIDHm
registers
Set TRQ bit
CnMCTRLm.SET_TRQ = 1
CnMCTRLm.CLEAR_TRQ = 0
Remote frame
Data frame
Read CnTGPT register
Clear TOVF bit
CnTGPT .CLEAR_TOVF bit = 1
Clear RDY bit
CnMCTRLm.SET_RDY = 0
CnMCTRLm.CLEAR_RDY = 1
RDY = 0?
THPM = 1?
No
Yes
No
Yes
CINTS0 = 1?
No
Clear CINTS0 bit
CnINTS .CLEAR_CINTS0 = 1
Yes
.
t
n
r
it
0
electronic components distributor