
M451
May. 4, 2018
Page
861
of
1006
Rev.2.08
M4
51
S
E
RI
E
S
T
E
CH
NICA
L RE
F
E
R
E
NC
E
M
A
NU
A
L
NewDat remains set.
•
When the transmission completed successfully, bit NewDat is cleared.
•
When a transmission fails (lost arbitration or error), bit NewDat remains set.
•
To restart the transmission, the software should set the bit TxRqst again.
6.20.6 Test Mode
Test Mode is entered by setting the Test bit (CAN_CON[7]). In Test Mode, bits Tx1 (CAN_TEST[6]),
Tx0 (CAN_TEST[5]), LBack (CAN_TEST[4]), Silent (CAN_TEST[3]) and Basic (CAN_TEST[2]) are
writeable. Bit Rx (CAN_TEST[7]) monitors the state of the CAN_RX pin and therefore is only readable.
All Test Register functions are disabled when the Test bit is cleared.
Silent Mode
6.20.6.1
The CAN Core can be set in Silent Mode by programming the Silent bit (CAN_TEST[3]) to one. In
Silent Mode, the C_CAN is able to receive valid data frames and valid remote frames, but it sends
only recessive bits on the CAN bus and it cannot start a transmission. If the CAN Core is required to
send a dominant bit (ACK bit, Error Frames), the bit is rerouted internally so that the CAN Core
monitors this dominant bit, although the CAN bus may remain in recessive state. The Silent Mode can
be used to analysis the traffic on a CAN bus without affecting it by the transmission of dominant bits.
The Figure 6.20-2 shows the connection of signals CAN_TX and CAN_RX to the CAN Core in Silent
Mode.
C_CAN
= 1
CAN_TX
CAN_RX
CAN_Core
Tx
Rx
Figure 6.20-2 CAN Core in Silent Mode
Loop Back Mode
6.20.6.2
The CAN Core can be set in Loop Back Mode by programming the Test Register bit LBack
(CAN_TEST[4]) to one. In Loop Back Mode, the CAN Core treats its own transmitted messages as
received messages and stores them in a Receive Buffer (if they pass acceptance filtering). The Figure
6.20-3 shows the connection of signals, CAN_TX and CAN_RX, to the CAN Core in Loop Back Mode.
Содержание ARM Cortex NuMicro M451 Series
Страница 301: ...M451 May 4 2018 Page 301 of 1006 Rev 2 08 M451 SERIES TECHNICAL REFERENCE MANUAL...
Страница 324: ...M451 May 4 2018 Page 324 of 1006 Rev 2 08 M451 SERIES TECHNICAL REFERENCE MANUAL Figure 6 4 18 Checksum Calculation Flow...
Страница 355: ...M451 May 4 2018 Page 355 of 1006 Rev 2 08 M451 SERIES TECHNICAL REFERENCE MANUAL 2 0 Reserved Reserved...
Страница 625: ...M451 May 4 2018 Page 625 of 1006 Rev 2 08 M451 SERIES TECHNICAL REFERENCE MANUAL 00 5 bits 01 6 bits 10 7 bits 11 8 bits...
Страница 721: ...M451 May 4 2018 Page 721 of 1006 Rev 2 08 M451 SERIES TECHNICAL REFERENCE MANUAL the SCL line 1 0 Reserved Reserved...
Страница 1001: ...M451 May 4 2018 Page 1001 of 1006 Rev 2 08 M451 SERIES TECHNICAL REFERENCE MANUAL LQFP 64L 10x10x1 4 mm footprint 2 0 mm 9 2...
Страница 1002: ...M451 May 4 2018 Page 1002 of 1006 Rev 2 08 M451 SERIES TECHNICAL REFERENCE MANUAL LQFP 64L 7x7x1 4 mm footprint 2 0 mm 9 3...
Страница 1003: ...M451 May 4 2018 Page 1003 of 1006 Rev 2 08 M451 SERIES TECHNICAL REFERENCE MANUAL LQFP 48L 7x7x1 4mm footprint 2 0mm 9 4...