comunicaciones I2C hola, ¿hay algún ejemplo de comunicaciones usando el bus I2C con el Espardino? resulta que tengo conectado el TDA8444 (8 DACs) y no sé si lo estoy haciendo mal, este es el código:
serial = (unsigned char*) malloc(sizeof(char)*2);
*serial = 0xF0; //direcciona el DAC 1.
*serial++ = 254; //valor del DAC direccionado.
I2C_write(I2C_0, TDA8444_ADR, serial, 2);// Aquí se queda esperando.
Las conexiones están comprobados, tiene las resistencias pull-up, la direccion del chip es la correcta, creo que me falta "algo" en el código, si alguien puede aportar ideas le estaré agradecido.
Gracias. |