Hola, estoy haciendo un proyecto en el que deseo que 2 microncontroladores se comuniquen entre ellos a través de I2C entonces me he puesto en la tarea de leer acerca de las especificaciones del bus. Sin embargo creo que aunque ya entiendo la teoría de como funciona este tipo de comunicación, tengo la duda si es necesario crear rutinas para la comunicación, o simplemente con poner un valor en el registro para la comunicación es suficiente (teniendo en cuenta que se están usando dos microcontroladores con módulos I2C).Es decir es necesario crear una rutina para Start, Acknowledge, Stop?? o los microcontroladores se encargan de eso como cuando se usa la UART??
Sería realmente útil si alguno de ustedes pueda compartir un ejemplo que les haya funcionado con la comunicación I2C.
Gracias