Estoy intentando usar I2C2 en mi PIC24FJ64GA002 para leer y escribir en un CAP1188 y no puedo hacer que ninguna de las funciones funcione. Estoy probando la función de escritura al desvincular el LED de las salidas del sensor y aumentarlas o dis...
i2c_smbus_read_byte () devuelve un valor negativo cuando hay un error en la lectura de datos. Pero, ¿y si devuelve 0?
A continuación se muestra el código del controlador adt7316-i2c
static int adt7316_i2c_read(void *client, u8 reg, u8 *data...
Tengo un modelo que controla un motor y lee un sensor IR, GP2Y0E02b. El problema con el que me encuentro es que, en momentos aleatorios, parece que la adolescencia se congela, el código principal deja de imprimir, pero la rutina de interrupción...
Si quiero una ruptura con dos sensores, uno que funcione a la tensión de mi MCU (3.3 V) y el otro requiere una caída a 1.8 V, ¿necesito dos conjuntos de resistencias de recuperación para ambos líneas de voltaje? ¿Puedo hacerlo con pullups solo...
Actualmente estoy intentando usar el sensor de presión MS5611 (sentado en un CJMCU-117) sobre I²C con libopencm3 en un STM32F103C8.
Desde el i2c_transfer7() of libopencmic / ícono de la coyuntura href="https://electronics.stackexchang...
[ACTUALIZADO con un diagrama de cableado en bruto]
Mi problema no es que no logré que funcionara el cambiador de nivel. Funcionó bien durante bastante tiempo. Entonces, muy repentinamente y sin tocar el hardware, falló de forma permanente. Mi...
He estado intentando depurar mi I2C en el dspic33 y en este momento no estoy enviando nada a través del I2C y lo tengo en modo IDLE. Solo veo que el SCL es alto y SDA es bajo. ¿Significa esto que la foto está colgando la línea SDA baja?
Aquí...
Estoy tratando de hacer que I2C trabaje en un dspic33. Ahora mismo tengo los ODCDbits para los pines SDA y SCL configurados como drenaje abierto. Cuando trato de usar el I2C, se atasca después de la condición de inicio y la interrupción MI2C1IF...
Tengo un proyecto donde un nRF51822 (BLE Nano v1.5) es un maestro I2C y se comunica con un Atmega328. Tengo comunicación trabajando sobre I2C simplemente usando varios pines. Sin embargo, al intentar usar el pin P0_10 , el pin especificad...
Estoy intentando desarrollar un controlador I2C para MSP432. A partir de ahora, estoy conectando un acelerómetro a través del módulo USCI B2_ en MSP432.
El problema al que me enfrento es que obtengo un NACK en el registro IFG cuando genero un...