MC56F82748 CAN information

キャンセル
次の結果を表示 
表示  限定  | 次の代わりに検索 
もしかして: 

MC56F82748 CAN information

993件の閲覧回数
EngHuiPeng
NXP Employee
NXP Employee

Customer is checking whether MC56F82748 CAN feature is able to do sample point between 80-84. 

Customer requirement is as follow

CAN baud rate: 500K

Sample point: 80-84

Sync Jump width 2-4

I see in the DSC56800EXQSUG that the MSCAN can set the Sample point and Synch Jump width. How to calculate the sample point as the sample selection is 1 sample/bit to 3 samples/bit. Can MC56F82748 meet the above criteria. 

Thanks.

Regards,

Audrey

1 返信

857件の閲覧回数
xiangjun_rong
NXP TechSupport
NXP TechSupport

Hi, Audrey,

Regarding your question, for MC56F82748, the bus clock is 50MHz, the CAN baudrate is 0.5MHz, the divider is 50MHz/0.5MHz=100, if you set the prescaler as 2(seting BRP bits in CAN_BTR0 as 1), the Tq clock cycle in ONE CAN bit is 25. In the case, for RX pin, the sampling point ocurs at the end of Time segment1, if you set the SAMP in CAN_BTR1, the CAN will sample the logic of RX pin at the end of Time Segment1 three times, the resulting bit value is determined by using majority rule on the three total samples.

Hope it can help you

BR

Xiangjun Rong

pastedImage_1.png