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

cross mob
Mohamed_Elattar
Level 1
Level 1
First question asked Welcome!

Hi, I am using TriCoreTM AURIXTM TC3xx microcontroller product.
I need to know how can I calculate the configured Can Controller FD baudrate in bits/s from the generated structure member "CanControllerFDBaudrate" which is located in the structure "Can_17_McmCan_kFDBaudrateConfigCore<x>[_<variant>]".
I know That the generated value contains "DBRP" which is calculated from time quanta and the Mcu clock ,however I can't find any formula which specifies how it is calculated.

0 Likes
1 Solution
Nambi
Moderator
Moderator
Moderator
500 replies posted 50 likes received 5 likes given

Hi,

You can refer to the example https://www.infineon.com/dgdl/Infineon-AURIX_MCMCAN_FD_1_KIT_TC397_TFT-Training-v01_00-EN.pdf?fileId...

You can also refer to the ILLD Api IfxCan_Node_setBitTiming()

Best Regards.

View solution in original post

0 Likes
1 Reply
Nambi
Moderator
Moderator
Moderator
500 replies posted 50 likes received 5 likes given

Hi,

You can refer to the example https://www.infineon.com/dgdl/Infineon-AURIX_MCMCAN_FD_1_KIT_TC397_TFT-Training-v01_00-EN.pdf?fileId...

You can also refer to the ILLD Api IfxCan_Node_setBitTiming()

Best Regards.

0 Likes