R0K572011S000BE Renesas Electronics America, R0K572011S000BE Datasheet - Page 895

no-image

R0K572011S000BE

Manufacturer Part Number
R0K572011S000BE
Description
KIT STARTER FOR SH7201
Manufacturer
Renesas Electronics America
Series
Renesas Starter Kits (RSK)r
Type
MCUr

Specifications of R0K572011S000BE

Contents
CPU Board, LCD Display Module, E8 Emulator, Cable, QuickStart Guide and CD-ROM
For Use With/related Products
SH7201
Lead Free Status / RoHS Status
Contains lead / RoHS non-compliant
SH7201 Group
19.6.4
The diagram below shows the message receive sequence.
R01UH0026EJ0300 Rev. 3.00
Sep 24, 2010
Notes: 1. Only if CPU clears RXPR[N]/RFPR[N] at the same time that UMSR is set in overrun, RXPR[N]/RFPR[N] may be set again even thuotgh
CAN Bus
RCAN-ET
Loop (n = 15; n
Store Message by Overwriting
Set UMSR
Set IRR9 (if MBIMR[N] = 0)
Generate Interrupt Signal
Set RXPR[N] (RFPR[N])
Set IRR1 (IRR2) (if MBIMR[N] = 0)
Generate Interrupt Signal
(if IMR9 = 0)
(if IMR1 (IMR2) = 0)
(if MBC is config to receive)
Store Mailbox-Number[N]
and go back to idle state
Valid CAN-ID Received
ID Matched?
Mailbox[N] + LAFM[N]
2. In case overwrite configuration (NMC = 1) is used for the Mailbox N the message must be discarded when UMSR[N] = 1, UMSR[N]
Compare ID with
Intrrupt signal
the message has not been updated.
cleared and the full Interrupt Service Routine started again. In case of overrun configuration (NMC = 0) is used clear again RXPR[N]/
RFPR[N]/UMSR[N] when UMSR[N] = 1 and consider the message obsolate.
Message Receive Sequence
Yes
Yes
0; n = n - 1)
No
End Of Arbitration Field
OverWrite
N = 0?
(if IMR9 = 0)
Reject Message
Set UMSR
Set IRR9 (if MBIMR[N] = 0)
Generate Interrupt Signal
Set RXPR[N] (RFPR[N])
n = n - 1
No
Intrrupt signal
Figure 19.11 Message receive sequence
Yes
IDLE
CPU received interrupt due to CAN Message Reception
OverRun
*
Valid CAN Frame Received
1
Already Set?
OverWrite or
(RFPR[N])
OverRun?
Set RXPR[N] (RFPR[N])
Set IRR1 (IRR2) (if MBIMR[N] = 0)
Generate Interrupt Signal
End Of Frame
(if IMR1 (IMR2) = 0)
RXPR[N]
Store Message
(NMC)
MSG
Yes
Intrrupt signal
No
Section 19 Controller Area Network (RCAN-ET)
Write 1 to RXPR[N]
Read RXPR[N] = 1
Read Mailbox[N]
Clear by clear
UMSR[N]
Read IRR
IRR[1]
set?
Yes
Exit Interrpt Service
*
2
Routine
No
Write 1 to RFPR[N]
Read RFPR[N] = 1
Page 867 of 1190
Read Mailbox[N]
Clear by clear
UMSR[N]
*
2

Related parts for R0K572011S000BE