
R01UH0336EJ0102 Rev.1.02
Page 1151 of 1538
Jul 17, 2014
V850E2/PG4-L
Section 20 CAN Controller (FCN)
Caution 1.
To request for aborting transmission, clear FCNnMmCTL.FCNnMmTRQF, but
not FCNnMmCTL.FCNnMmRDYF.
Caution 2. Before making a sleep mode transition request, confirm that no transmission
request that uses this processing is remaining.
Caution 3. FCNnCMCLCTL.FCNnCMCLSSTS can be periodically checked by a user
application or can be checked after the transmit completion interrupt.
Caution 4. Do not execute any new transmission request including transmission in other
message buffers while transmission abort processing is in progress.
Note
Since the transmission request to the protocol layer has already been
acknowledged, transmission may be started during a period of 11 bits (3-bit
next inter-frame space plus 8-bit transmission abort processing) even if
theFCNnMmCTL.FCNnMmTRQF bit is cleared.
Figure 20-26, ABT Transmission Request Abort Processing (Normal Operating
Mode with ABT) (1), shows the processing not to skip resumption of
transmitting a message that was stopped when transmission of an ABT
message buffer was aborted.
Figure 20-26
ABT Transmission Request Abort Processing (Normal Operating Mode
with ABT) (1)
No
No
Yes
Yes
START
END
FCNnGMABCTL.
FCNnGMABABTT
= 0?
Transmission start
pointer clear?
Transmit abort
Clear
FCNnGMABCTL.FCNnGMABABTT
Set
FCNnGMABCTL.FCNnGMABCLRF