![NXP Semiconductors MWCT101 S Series Скачать руководство пользователя страница 1687](http://html1.mh-extra.com/html/nxp-semiconductors/mwct101-s-series/mwct101-s-series_reference-manual_17222101687.webp)
condition. Additional stuff bits are inserted after each fourth bit of the CRC sequence.
The value of any fixed stuff bit is the inverse value of its preceding bit. When FlexCAN
is receiving a CAN FD frame, it discards the fixed stuff bits from the bit stream for the
CRC check. A stuff error is detected if the fixed stuff bit has the same value as its
preceding bit.
FlexCAN detects errors in CAN FD frames the same way as in Classical CAN frames.
The error counters RXERRCNT and TXERRCNT in the ECR register accumulate the
counts of Rx and Tx errors, respectively, for both FD and non-FD frames
indiscriminately. There are two extra error counters (RXERRCNT_FAST and
TXERRCNT_FAST) that accumulate Rx and Tx errors occurring in the data phase of
CAN FD frames with the BRS bit set only. The rules for updating the error counters are
the same for both CAN FD and non-FD frames (see ECR register).
Error Flags BITERR1, BITERR0, ACKERR, CRCERR, FRMERR, and STFERR in the
ESR1 register report errors in both CAN FD and non-FD frames. They also generate the
ERRINT interrupt if CTRL1[ERRMSK] is asserted. The ESR1 register has additional
error flags (BITERR1_FAST, BITERR0_FAST, CRCERR_FAST, FRMERR_FAST,
and STFERR_FAST) to individually indicate the occurrence of errors in the data phase of
CAN FD frames with the BRS bit set. There is no ACKERR detected in the data phase of
a CAN FD frame. Fault confinement status reported in ESR1[FLTCONF] is the same for
both CAN FD and Classical CAN frames, and is based on RXERRCNT and TXERRCNT
error counters only. Information contained in RXERRCNT_FAST and
TXERRCNT_FAST counters may be considered as status to help detect the error nature
related to the bit rate value.
When FlexCAN is in the data phase, either transmitting or receiving a CAN FD message,
and detects an error, it immediately switches back to the arbitration phase and to the
nominal rate to start an error flag.
Resynchronization and hard synchronization occur in CAN FD frames in the same way
as in Classical CAN ones. Additionally, a hard synchronization is also performed at the
recessive to dominant edge from EDL to R0 in CAN FD format frames. FlexCAN does
not resynchronize while transmitting in the CAN FD data phase.
49.5.9.3 Transceiver delay compensation
The CAN FD protocol allows the transmission and reception of data at a higher bit rate
than the nominal rate used in the arbitration phase when the message's BRS bit is set.
This feature enables the use of rates up to 8 Mbps.
Chapter 49 FlexCAN
MWCT101xS Series Reference Manual, Rev. 3, 07/2019
NXP Semiconductors
1687
Содержание MWCT101 S Series
Страница 2: ...MWCT101xS Series Reference Manual Rev 3 07 2019 2 NXP Semiconductors...
Страница 42: ...MWCT101xS Series Reference Manual Rev 3 07 2019 42 NXP Semiconductors...
Страница 50: ...Conventions MWCT101xS Series Reference Manual Rev 3 07 2019 50 NXP Semiconductors...
Страница 70: ...Aliased bit band regions MWCT101xS Series Reference Manual Rev 3 07 2019 70 NXP Semiconductors...
Страница 78: ...Pinout diagrams MWCT101xS Series Reference Manual Rev 3 07 2019 78 NXP Semiconductors...
Страница 96: ...WCT101xS safety concept MWCT101xS Series Reference Manual Rev 3 07 2019 96 NXP Semiconductors...
Страница 130: ...Functional description MWCT101xS Series Reference Manual Rev 3 07 2019 130 NXP Semiconductors...
Страница 200: ...Initialization application information MWCT101xS Series Reference Manual Rev 3 07 2019 200 NXP Semiconductors...
Страница 284: ...Functional description MWCT101xS Series Reference Manual Rev 3 07 2019 284 NXP Semiconductors...
Страница 430: ...Functional Description MWCT101xS Series Reference Manual Rev 3 07 2019 430 NXP Semiconductors...
Страница 472: ...Application Information MWCT101xS Series Reference Manual Rev 3 07 2019 472 NXP Semiconductors...
Страница 508: ...Reset memory map and register descriptions MWCT101xS Series Reference Manual Rev 3 07 2019 508 NXP Semiconductors...
Страница 528: ...Module clocks MWCT101xS Series Reference Manual Rev 3 07 2019 528 NXP Semiconductors...
Страница 634: ...SRAM configuration MWCT101xS Series Reference Manual Rev 3 07 2019 634 NXP Semiconductors...
Страница 696: ...Initialization and application information MWCT101xS Series Reference Manual Rev 3 07 2019 696 NXP Semiconductors...
Страница 818: ...Functional description MWCT101xS Series Reference Manual Rev 3 07 2019 818 NXP Semiconductors...
Страница 960: ...Functional description MWCT101xS Series Reference Manual Rev 3 07 2019 960 NXP Semiconductors...
Страница 970: ...Memory Map and Register Definition MWCT101xS Series Reference Manual Rev 3 07 2019 970 NXP Semiconductors...
Страница 992: ...ADC calibration scheme MWCT101xS Series Reference Manual Rev 3 07 2019 992 NXP Semiconductors...
Страница 1118: ...Application information MWCT101xS Series Reference Manual Rev 3 07 2019 1118 NXP Semiconductors...
Страница 1294: ...Initialization Procedure MWCT101xS Series Reference Manual Rev 3 07 2019 1294 NXP Semiconductors...
Страница 1348: ...Functional description MWCT101xS Series Reference Manual Rev 3 07 2019 1348 NXP Semiconductors...
Страница 1366: ...Functional description MWCT101xS Series Reference Manual Rev 3 07 2019 1366 NXP Semiconductors...
Страница 1514: ...Functional description MWCT101xS Series Reference Manual Rev 3 07 2019 1514 NXP Semiconductors...
Страница 1726: ...Debug and security MWCT101xS Series Reference Manual Rev 3 07 2019 1726 NXP Semiconductors...
Страница 1740: ...Initialization application information MWCT101xS Series Reference Manual Rev 3 07 2019 1740 NXP Semiconductors...
Страница 1760: ...MWCT101xS Series Reference Manual Rev 3 07 2019 1760 NXP Semiconductors...