ed).</p>
<p>The I3C peripheral configuration is ensured by the HAL_I3C_Init() function. This later is calling the HAL_I3C_MspInit() function which core is implementing the configuration of the needed I3C resources according to the used hardware (CLOCK, GPIO, NVIC and DMA). User may update this function to change I3C configuration. To have a better signal startup, the user must adapt the parameter BusFreeDuration depends on its hardware constraint. The value of BusFreeDuration set on this example is link to 