CAN SamplerMPC5606S Microcontroller Reference Manual, Rev. 7Freescale Semiconductor 1837.3.2 CAN Sampler Sample Registers 0–11The CAN Sampler sample registers 0–11 have the same structure; Figure 7-3 and Figure 7-4 show thisstructure for registers 0 and 11, respectively.Table 7-2. Control Register (CR) field description0-15 Reserved16RX_COMPLETE0 CAN frame has not been stored in the sample registers.1 CAN frame is stored in the sample registers.17BUSYThis bit indicates the status of sampling.0 Sampling is complete or has not started.1 Sampling is ongoing.18Active_CKThis bit indicates which is current clock for sample registers, xmem_ck.0 ipg_clk_s is currently xmem_ck1 RC_CLK is currently xmem_ck. .19-21 ReservedThese are reserved bits. These bits are always read as 0.22MODE0:Skip the first frame and sample and store the second frame (SF_MODE).1:Sample and store the first frame (FF_MODE).23-25CAN_RX_SELThese bits determine which RX bit is sampled.000 Rx0 is selected001 Rx1 is selected010 Rx2 is selected011 Rx3 is selected100 Rx4 is selected101 Rx5 is selected (not valid on this device)110 Rx6 is selected (not valid on this device)111 Rx7 is selected (not valid on this device)26-30BRPBaud Rate PrescalerThese bits are used to set the baud rate before going into standby mode00000 Prescaler has 1.11111 Prescaler has 32.31CAN_SMPLR_ENCAN Sampler EnableThis bit enables the CAN Sampler before going into standby or stop mode.0 CAN Sampler is disabled.1 CAN Sampler is enabled.Note: When the CAN Sampler is enabled (CAN_SMPLER_EN = 1) and the peripheral isstopped by a mode transition through the Mode Entry (MC_ME) block, it remains in thestopped state even after exiting the mode. The peripheral is unavailable for furthersampling until and unless either a device reset occurs, or the CAN Sampler is disabledand enabled again. If the CAN Sampler has to be used again for sampling, it needs to bedisabled and enabled again by programming CAN_SMPLER_EN = 0, followed byCAN_SMPLER_EN = 1.