UTILS I3C Timing How to Use

group UTILS_I3C_How_To_Use

How to use the UTILS I3C Timing module

  1. Configure the I3C peripheral:

    • Set up the I3C hardware (clock source, GPIO, NVIC) as required for the STM32 device.

  2. Choose the timing configuration mode:

  3. Apply the timing to the I3C peripheral:

    • Use the computed timing values to configure the I3C instance using the HAL or LL driver, or by direct register access.

    • For low-level or performance-critical use cases, write the computed values directly to the I3C_TIMINGR0 and I3C_TIMINGR1 registers.