“线程”中讨论的其他部件: BQSTUDIO,
尊敬的,
我们现在正在调试 BQ78350和主控件之间的 SMBus 通信接口。说明如下:
默认情况 下,BQ78350的 I2C 读/写地址为0x16/0x17,BQ78350的7位 I2C 地址为0x0B。
SMB 配置[FIXED_ADDR]已设置(1)也已使用 Battery Management Studio 工具进行验证。
然后使用 smbus 读取函数(I2C_smbus_read_I2C_block_data <;Linux 内核函数>读取寄存器的值会不断返回错误代码-6;
-6表示一个 nack 错误,即对等设备没有响应
问题:
我在 SLUB3E 中找不到 smbus 的读/写序列图
BQ78350的 I2C 地址配置是否不正确? 接口功能是否有问题? 你有什么建议吗?
非常感谢~
