CANx_MCR field descriptions (continued)
Field
Description
Assertion of this bit puts the FlexCAN module into Freeze mode. The CPU should clear it after initializing
the Message Buffers and the Control Registers CAN_CTRL1 and CAN_CTRL2. No reception or
transmission is performed by FlexCAN before this bit is cleared. Freeze mode cannot be entered while
FlexCAN is in a low power mode. The HALT bit is set by hardware when a non-correctable error is
detected and NCEFAFRZ bit in CAN_MECR register is asserted.
0
No Freeze mode request.
1
Enters Freeze mode if the FRZ bit is asserted.
27
NOTRDY
FlexCAN Not Ready
This read-only bit indicates that FlexCAN is either in Disable mode, Doze mode, Stop mode or Freeze
mode. It is negated once FlexCAN has exited these modes. This bit is not affected by soft reset.
0
FlexCAN module is either in Normal mode, Listen-Only mode or Loop-Back mode.
1
FlexCAN module is either in Disable mode, Doze mode, Stop mode or Freeze mode.
26
WAKMSK
Wake Up Interrupt Mask
This bit enables the Wake Up Interrupt generation under Self Wake Up mechanism.
0
Wake Up Interrupt is disabled.
1
Wake Up Interrupt is enabled.
25
SOFTRST
Soft Reset
When this bit is asserted, FlexCAN resets its internal state machines and some of the memory mapped
registers.
The SOFTRST bit can be asserted directly by the CPU when it writes to the MCR Register, but it is also
asserted when global soft reset is requested at MCU level. Because soft reset is synchronous and has to
follow a request/acknowledge procedure across clock domains, it may take some time to fully propagate
its effect. The SOFTRST bit remains asserted while reset is pending, and is automatically negated when
reset completes. Therefore, software can poll this bit to know when the soft reset has completed.
Soft reset cannot be applied while clocks are shut down in a low power mode. The module should be first
removed from low power mode, and then soft reset can be applied. This bit is not affected by soft reset.
0
No reset request.
1
Resets the registers affected by soft reset.
24
FRZACK
Freeze Mode Acknowledge
This read-only bit indicates that FlexCAN is in Freeze mode and its prescaler is stopped. The Freeze
mode request cannot be granted until current transmission or reception processes have finished.
Therefore the software can poll the FRZACK bit to know when FlexCAN has actually entered Freeze
mode. If Freeze Mode request is negated, then this bit is negated after the FlexCAN prescaler is running
again. If Freeze mode is requested while FlexCAN is in a low power mode, then the FRZACK bit will be
set only when the low-power mode is exited. See Section "Freeze Mode". This bit is not affected by soft
reset.
NOTE: FRZACK will be asserted within 178 CAN bits from the freeze mode request by the CPU, and
negated within 2 CAN bits after the freeze mode request removal (see Section "Protocol Timing").
0
FlexCAN not in Freeze mode, prescaler running.
1
FlexCAN in Freeze mode, prescaler stopped.
23
SUPV
Supervisor Mode
Table continues on the next page...
Chapter 43 Flex Controller Area Network (FlexCAN)
KV4x Reference Manual, Rev. 2, 02/2015
Freescale Semiconductor, Inc.
Preliminary
1089
Содержание freescale KV4 Series
Страница 2: ...KV4x Reference Manual Rev 2 02 2015 2 Preliminary Freescale Semiconductor Inc...
Страница 60: ...KV4x Reference Manual Rev 2 02 2015 60 Preliminary Freescale Semiconductor Inc...
Страница 82: ...JTAG Controller Configuration KV4x Reference Manual Rev 2 02 2015 82 Preliminary Freescale Semiconductor Inc...
Страница 88: ...System Register file KV4x Reference Manual Rev 2 02 2015 88 Preliminary Freescale Semiconductor Inc...
Страница 128: ...Debug Security KV4x Reference Manual Rev 2 02 2015 128 Preliminary Freescale Semiconductor Inc...
Страница 138: ...Boot KV4x Reference Manual Rev 2 02 2015 138 Preliminary Freescale Semiconductor Inc...
Страница 150: ...Pinout diagrams KV4x Reference Manual Rev 2 02 2015 150 Preliminary Freescale Semiconductor Inc...
Страница 170: ...Functional description KV4x Reference Manual Rev 2 02 2015 170 Preliminary Freescale Semiconductor Inc...
Страница 212: ...Functional description KV4x Reference Manual Rev 2 02 2015 212 Preliminary Freescale Semiconductor Inc...
Страница 284: ...Functional description KV4x Reference Manual Rev 2 02 2015 284 Preliminary Freescale Semiconductor Inc...
Страница 294: ...Functional description KV4x Reference Manual Rev 2 02 2015 294 Preliminary Freescale Semiconductor Inc...
Страница 330: ...Functional description KV4x Reference Manual Rev 2 02 2015 330 Preliminary Freescale Semiconductor Inc...
Страница 450: ...Initialization application information KV4x Reference Manual Rev 2 02 2015 450 Preliminary Freescale Semiconductor Inc...
Страница 512: ...Interrupts and DMA Requests KV4x Reference Manual Rev 2 02 2015 512 Preliminary Freescale Semiconductor Inc...
Страница 520: ...Memory Map and Register Descriptions KV4x Reference Manual Rev 2 02 2015 520 Preliminary Freescale Semiconductor Inc...
Страница 580: ...Initialization Application information KV4x Reference Manual Rev 2 02 2015 580 Preliminary Freescale Semiconductor Inc...
Страница 660: ...Functional description KV4x Reference Manual Rev 2 02 2015 660 Preliminary Freescale Semiconductor Inc...
Страница 1038: ...Example configuration for chained timers KV4x Reference Manual Rev 2 02 2015 1038 Preliminary Freescale Semiconductor Inc...
Страница 1074: ...Functional description KV4x Reference Manual Rev 2 02 2015 1074 Preliminary Freescale Semiconductor Inc...
Страница 1168: ...Initialization application information KV4x Reference Manual Rev 2 02 2015 1168 Preliminary Freescale Semiconductor Inc...
Страница 1264: ...Initialization application information KV4x Reference Manual Rev 2 02 2015 1264 Preliminary Freescale Semiconductor Inc...
Страница 1336: ...Functional description KV4x Reference Manual Rev 2 02 2015 1336 Preliminary Freescale Semiconductor Inc...
Страница 1358: ...KV4x Reference Manual Rev 2 02 2015 1358 Preliminary Freescale Semiconductor Inc...