Consider a situation where four microcontrollers are connect
Consider a situation where four microcontrollers are connected together using a CAN network. Assume for this question that each frame contains 100 bits. Also assume the baud rate is 100,000 bits/sec; therefore, it takes 1 ms to send a frame. Initially, the CAN controllers are initialized (i.e., all computers have previously executed CAN_Open).
At time = 0 Computer A calls CAN_Send with ID=1000
At time = 300 us Computer B calls CAN_Send with ID=800
At time = 500 us Computer C calls CAN_Send with ID=900
At time = 700 us Computer D calls CAN_Send with ID=600
Specify the time sequence in which the four frames occur on the CAN network. Clearly define the begin and end times when each message is visible on the CAN network.
Solution
CAN means controllable area network
four microcontrollers
it contails 100 bits at a baud rate of 100,000.bits/sec
at time 0ms A computer calls CAN
it takes 1ms to send a frame.
that means 100 b its are sent in 1ms
so CAN network can receive in 0.1ms
in that way it sends several bits...
and again at 300us it sends.....
in the ssame way...all the four computers sends it data and CAN receives
the begin time wiil\' be a microsecond...and the end time will be dependent on the number of frames that will be sent
