Preguntas con etiqueta 'smbus'

4
respuestas

STM32F103C8T6 - Comunicación I2C con TI FuelGauge BQ78350

Estoy tratando de establecer comunicación entre TI BQ78350 FuelGauge y STM32F103C8T6 usando I2C / SMBus. La siguiente es la configuración I2C utilizada para la biblioteca HAL I2C estándar. static void MX_I2C1_Init(void) { hi2c1.Instance = I...
2
respuestas

¿Cuál es el host en este esquema?

En este esquema, se muestra el smbus como una unidad separada. ¿Qué quiero saber? ¿Esto es un ic separado que tengo que integrar o es tan simple como un puerto USB? imagen http://www.ti.com/ods/images/SLUSA78C/sys_sch_A_lusa78.gif     
1
respuesta

¿La especificación de SMBus miente sobre I2C?

En la especificación SMBus dice:    Las especificaciones I²C no requieren que un dispositivo reconozca siempre su propia dirección.   Esto puede confundir un controlador de sistema.   Si un dispositivo no reconoce su propia dirección, ¿cómo s...
1
respuesta

¿Cómo sabe SMBus recibir el protocolo de comando de byte qué enviar?

Estoy programando un dispositivo I2C para que actúe como esclavo PMBus. Al observar los protocolos SMBus (en los que se basa PMBus), el comando Receive Byte tiene el formato que se describe a continuación: +---+---------------+---+---+--------...
1
respuesta

¿Qué significa cuando i2c_smbus_read_byte () devuelve 0

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...
0
respuestas

desarrollando el controlador maestro SMBus en un dispositivo I2C

Quiero implementar SMBus HAL para BQ33100. Estoy utilizando un host micro que tiene una interfaz i2c (MC9S12XEP100 NXP). qué cuidado / consideración debo tener al desarrollar el controlador en I2C Master. Dose the IC tiene características...
0
respuestas

PMBUS ON_OFF_CONFIG

Tengo problemas para escribir un byte en el registro ON_OFF_CONFIG en mi convertidor de energía de ladrillo. Estoy usando SMBus en una Raspberry Pi para comunicarme con los convertidores de potencia. Actualmente hay dos de ellos conectados con e...
2
respuestas

MLX90616 Problema del sensor de temperatura infrarrojo

Recientemente estuve intentando conectar con el MLX90616 un sensor de temperatura infrarrojo de Melexis. Después de leer la hoja de datos, he escrito un programa para tomar las lecturas de temperatura del objeto a través del SMBus a bordo. Todo...