Estoy trabajando con los microcontroladores STM32F4. El periférico I2C utiliza un ajuste de reloj.
Me han dicho que no importa cuándo se utilice el periférico como dispositivo esclavo.
Si eso es cierto, ¿cómo se mantienen el tiempo de espera, la alineación y el espaciado adecuados antes y después de mantener los bordes del reloj maestro? es decir, si se recibe el flanco descendente del reloj del maestro y el dispositivo esclavo asume una velocidad de reloj muy lenta, ¿no es posible que el dispositivo esclavo cambie la línea de datos demasiado tarde, posiblemente después de que se reciba el siguiente flanco ascendente del reloj? / p>