CAN Sampler
MPC5606S Microcontroller Reference Manual, Rev. 7
182 Freescale Semiconductor
7.2 Main features
• Store 384 samples, equivalent to 48 CAN bits at 8 samples/bit
• Sample frequency from 500 kHz up 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 or CAN1RX
•16 MHz IRC clock
• 5-bit clock prescaler
• Configurable trigger mode (immediate, next frame)
• Flexible sample processing by software
• Very low-power consumption
7.3 Register description
The CAN registers are listed in Table 7-1.
7.3.1 CAN Sampler Control Register
Table 7-1. CAN registers
Register Name Address Offset Reset Value Location
Control Register (CR) 00h 0000 0000h on page 182
Sample registers 0 04h xxxx xxxxh
1
1
The initialization data is unknown. They will be filled only after first CAN sampling.
on page 183
Sample register 1 08h xxxx xxxxh
1
on page 183
....... .... ....
....... .... ....
Sample register 11 30h xxxx xxxxh
1
on page 183
Address Offset: 0x00 Reset value: 0000 0000h
0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
R 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
W
16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
R
RX_
COM
PLET
E
BUS
Y
Activ
e_CK
0 0 0
MOD
E
CAN_RX_SEL BRP
CAN
_SM
PLR_
EN
W
Figure 7-2. Control Register (CR)