cancel
Showing results for 
Search instead for 
Did you mean: 

CAN interframe time

DriesVR94
Associate II

Hello all,

 

I am using the CAN protocol to read and write data from the Flash memory of one STM32F446ZET6 board to the Flash memory of another STM32F446ZET6 board.

I have tried multiple baud rates. All working properly. However, I notice a 25 ms delay between every CAN frame, regardless of the baud rate. 

Is this a default setting and/or is there a way to change this time delay?

 

Thanks! 

1 ACCEPTED SOLUTION

Accepted Solutions
SofLit
ST Employee

Hello,

CAN peripheral embedded on STM32 is inline with the CAN protocol standard specified by ISO11898.

So it could be a delay introduced by the APIs overhead or some delay inserted in your code.

To give better visibility on the answered topics, please click on "Accept as Solution" on the reply which solved your issue or answered your question.

View solution in original post

1 REPLY 1
SofLit
ST Employee

Hello,

CAN peripheral embedded on STM32 is inline with the CAN protocol standard specified by ISO11898.

So it could be a delay introduced by the APIs overhead or some delay inserted in your code.

To give better visibility on the answered topics, please click on "Accept as Solution" on the reply which solved your issue or answered your question.