Skip to main content
Associate II
May 1, 2024
Solved

CAN interframe time

  • May 1, 2024
  • 1 reply
  • 810 views

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! 

Best answer by mƎALLEm

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.

1 reply

mƎALLEm
mƎALLEmBest answer
Technical Moderator
May 1, 2024

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 "Best answer" on the reply which solved your issue or answered your question.