cancel
Showing results for 
Search instead for 
Did you mean: 

STM32CubeMX - V6.12.0 CAN-FD Transciever Delay Compensation & Auto Retransmission

CZuercher_Ilm
Associate II

Hi,

I'm currently using STM32CubeMX V6.12.0 to initialise the peripherals on an STM32H753 processor, and I had a couple of questions:

1. How do I enable & then configure the CAN Transciever Delay Compensation within CubeMX?

2. Is there a mechanism for limiting the number of auto-retransmissions in the event of a CAN Error? I currently have that option unchecked but when doing bench-top testing it's clogging up the processor and causing it to run slowly.

 

Many Thanks,

 

Crispin

2 REPLIES 2
Semer CHERNI
ST Employee

Hello @CZuercher_Ilm 

First let me thank you for posting.

About the CAN Transciever Delay Compensation, it is not possible to configure it from within STM32CubeMX.

For more details, I will redirect your question to the STM32MCUs forum as it is a better place to get help with the CAN configuration.

KR,
Semer.

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.

Saket_Om
ST Employee

@CZuercher_Ilm wrote:

2. Is there a mechanism for limiting the number of auto-retransmissions in the event of a CAN Error? I currently have that option unchecked but when doing bench-top testing it's clogging up the processor and causing it to run slowly.


You can disable completely the retransmission with Init.AutoRetransmission = DISABLE.

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.
Saket_Om