![NXP Semiconductors MPC5605BK Reference Manual Download Page 237](http://html.mh-extra.com/html/nxp-semiconductors/mpc5605bk/mpc5605bk_reference-manual_1721852237.webp)
Chapter 14 CAN Sampler
MPC5606BK Microcontroller Reference Manual, Rev. 2
Freescale Semiconductor
237
Chapter 14
CAN Sampler
14.1
Introduction
The CAN Sampler peripheral has been designed to store the first identifier of CAN message detected on
the CAN bus while no precise clock (Crystal) is running at that time on the device, typically in Low Power
modes (STOP, HALT or STANBY) or in RUN mode with crystal switched off.
Depending on both CAN baud rate and Low Power mode used, it is possible to catch either the first or the
second CAN frame by sampling one CAN Rx port among 6 and storing all samples in internal registers.
After selection of the mode (first or second frame), the CAN Sampler stores samples of the 48 bits or skips
the first frame and stores samples of the 48 bits of second frame using the 16 MHz fast internal RC
oscillator and the 5-bit clock prescaler.
After completion, software must process the sampled data in order to rebuild the 48 minimal bits.
Figure 14-1. Extended CAN data frame
14.2
Main features
•
Store 384 samples, equivalent to 48 CAN bit at 8 samples/bit
•
Sample frequency from 500 kHz to 16 MHz, equivalent at 8 samples/bit to CAN baud rates of
62.5 Kbit/s to 2 Mbit/s
•
User selectable CAN Rx sample port [CAN0RX–CAN5RX]
•
16 MHz fast internal RC oscillator clock
•
5-bit clock prescaler
•
Configurable trigger mode (immediate, next frame)
•
Flexible samples processing by software
•
Very low power consumption
Base Identifier (11-bit)
SOF
SPR
Extended Identifier (18-bit)
IDE bit
RTR bit
r1
r0
Data
Length
Code
Summary of Contents for MPC5605BK
Page 2: ...This page is intentionally left blank...
Page 20: ...MPC5606BK Microcontroller Reference Manual Rev 2 20 Freescale Semiconductor...
Page 103: ...MPC5606BK Microcontroller Reference Manual Rev 2 Freescale Semiconductor 103 Clocks and power...
Page 645: ...MPC5606BK Microcontroller Reference Manual Rev 2 Freescale Semiconductor 643 Timers...
Page 715: ...MPC5606BK Microcontroller Reference Manual Rev 2 Freescale Semiconductor 713 ADC system...
Page 787: ...MPC5606BK Microcontroller Reference Manual Rev 2 Freescale Semiconductor 787 Memory...
Page 893: ...MPC5606BK Microcontroller Reference Manual Rev 2 Freescale Semiconductor 893 Integrity...
Page 943: ...MPC5606BK Microcontroller Reference Manual Rev 2 Freescale Semiconductor 943 Debug...