upd70f3402 Renesas Electronics Corporation., upd70f3402 Datasheet - Page 668

no-image

upd70f3402

Manufacturer Part Number
upd70f3402
Description
32-/16-bit Single-chip Microcontroller With Can Interface
Manufacturer
Renesas Electronics Corporation.
Datasheet
Caution:
668
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.
Figure 16-65: Transmission via Interrupt (Using CnTGPT Register)
Set CnMDATAxm register
Set CnMDLCm register
Clear RTR bit of CnMCONFm
register
Set CnMIDLm and CnMIDHm
registers
t
Data frame
No
Chapter 16 FCAN Controller
User’s Manual U16702EE3V2UD00
CnMCRTLm.CLEAR_RDY = 1
CnMCRTLm.CLEAR_RDY = 0
CnMCRTLm.CLEAR_TRQ = 0
CnMCRTLm.CLEAR_TRQ = 0
CnTGPT.CLEAR_TOVF = 1
Data frame or remote frame?
CnMCRTLm.SET_RDY = 0
CnMCRTLm.SET_RDY = 1
CnMCRTLm.SET_TRQ = 1
CnMCRTLm.SET_TRQ = 1
Read CnTGPT register
Transmit completion
interrupt processing
Clear TOVF bit
Clear RDY bit
TOVF = 1?
Set RDY bit
Set TRQ bit
Set TRQ bit
THPM = 1?
RDY = 0?
START
END
Yes
Yes
Yes
_RDY = 0
i
Set CnMDLCm register
Set RTR bit of CnMCONFm
register
Set CnMIDLm and CnMIDHm
registers
No
Remote frame
No

Related parts for upd70f3402