主题:BQ78350中讨论的其他器件
工具/软件:


1.项目设置
主机 MCU:Renesas RH850/F1KM (R7F701647)
从设备:德州仪器(TI) BQ78350 (SMBus 电池电量监测计)
通信协议:SMBus over I2C (RH850上的 RIIC 接口)
总线速度:~100kHz 或400kHz (指定您配置的速度)
电平转换器:(如果有)提及是否使用电压电平转换器
2.问题总结
我们正在尝试使用 SMBus"Read Word"事务读取电芯电压3 (命令0x3E)。
逻辑分析仪显示以下内容:
使用 ACK 正确发送写入地址阶段[0x0B]。
发送和确认命令0x3E。
但是、在重复启动后、读取阶段以 NACK 失败、或者未接收到有效数据。
有时、命令写入本身会收到 NACK、这表明 BQ78350未确认寄存器访问。
3.波形观察
连接的逻辑分析仪波形:
写入设置:地址0x0B (7位)、带有写入标志、后跟命令0x3E
读取尝试:重复启动、后跟具有读取标志的地址、但从器件不确认或发送数据
另请观察:命令字节或数据阶段期间偶尔出现 NACK