How to detect the start and end of a CAN frame?

Status
Not open for further replies.
Re: How to detect start and end of CAN frame?

Hehe, yes i had to read about CAN . I nearly understood, but i dont know yet, what will be if we cross CANH wit CANL (CAN FD blanking transceiver). How it can works?
CANH is one signal on a CAN bus the complementary signal is CANL and they work in conjunction with each other as the CAN bus. You can't cross CANH and CANL or use only one of them or do some other ridiculous thing with them, they are both used at the same time to send CAN frames.

At this point it's obvious you do not understand (not nearly understand). CAN-FD is a different spec than CAN and the frame structure between the two standards are INCOMPATIBLE with each other. The frame structures redefine bits in the header to mean different things. CAN-FD can run at the standard CAN bit rates as it has a "flag" bit that specifies the frame's payload data rate. The FD stands for flexible data rate and allows the data payload of a CAN frame to be transmitted at a much higher bit rate than the CAN header.

The two PHY's you gave are a CAN PHY and a CAN-FD PHY, which you can't put on the same bus without doing the stuff mentioned in the links in post #17.

To answer your "How it can works?" question...it won't work based on your lack of understanding of CAN. I'm through wasting my time with this thread, unless you come back with questions that prove you actually made an effort to understand how CAN works.
 

Status
Not open for further replies.
Cookies are required to use this site. You must accept them to continue using the site. Learn more…