what is time stamp mode in multican xmc4500 ????

Tip / Sign in to post questions, reply, level up, and achieve exciting badges. Know more

cross mob
Not applicable
Hi,
I am working on XMC4500, in Multican there is a Timestamp mode is there, in reference manual the information regarding Timestamp not understanding can anybody tell
what is the purpose of that mode?

Thanks and Regards,
Harshan.
0 Likes
1 Reply
DRubeša
Employee
Employee
First solution authored First like received
Hi Harshan,

the purpose of this mode is to have information about the time when a frame has been transmitted or received by the CAN Node. Imagine that you need to make an application where the exact moment when data frame is transmitted/received should be known. Maybe you want to know what is the time interval between two data frames are transmitted/received.

The frame counter is continously incremented with the beginning of a new bit time. So each new bit time, frame counter ++. Once the corresponding message object transmits or receives the data frame, the frame counter value will be sampled just before the Start-Of-Frame bit. Sampled value will be then placed in CAN_NFCR.CRC bitfield.

I hope this answers your question.

Best regards,
Deni
0 Likes