Continue to Site

Welcome to EDAboard.com

Welcome to our site! EDAboard.com is an international Electronics Discussion Forum focused on EDA software, circuits, schematics, books, theory, papers, asic, pld, 8051, DSP, Network, RF, Analog Design, PCB, Service Manuals... and a whole lot more! To participate you need to register. Registration is free. Click here to register now.

[ARM] CAN Communication Protocol

Status
Not open for further replies.

K Srinivas Pavan Kumar

Member level 3
Joined
Jun 20, 2015
Messages
66
Helped
0
Reputation
0
Reaction score
0
Trophy points
6
Activity points
524
Hi Friends,
Please explain me the following topics
1. How to calculate the baud rate in CAN
2. Cyclic Redundancy Check(CRC) in CAN
3. Bit timing in CAN
 

there is a lot of info on this in the internet.

about baude rate - it can change of couse depending on bus transfers and data trafic.
maximum rate will be below 0.6*bit rate (just do the masth).

crc is standard calculation CRC-15 - it not include the bit that come after crc.
you can look the internet for code.

bit timing is a bit of a fancy issue in can.
basicaly you can oversample the bus and decide where is the best point to
sample each bit. so the receiver can be a very smart hardware that can
check different sample point untill data is correct (verify it with crc for exampe).
this also explained and varied between different devices.
 

Status
Not open for further replies.

Similar threads

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Back
Top