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...
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
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...
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:
+---+---------------+---+---+--------...
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...
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...
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...
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...