请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
器件型号:BQ78350 在数据表中 ,当 时钟低电平时间超过 最小值25ms 时,监测计将超时。
什么会导致 超时? 电量监测计正在忙于执行某项操作?
我 使用 IIC 接口 与 bq78350通信、 并 将 时钟设置为 50kHz。
每秒 ,我 使用命令0x08,0x09,0x0A、0x0D、0x0E、0x51,0x54,0x3B-0x3F 获取 电池信息。
我在获取 一个参数后使用1毫秒延迟。
在几天的测试中 ,程序卡 在 IIC 通信中几次,我 测量了 SMC 和 SMD 的电压,它们都是逻辑高电平。
我 更改了软件 以在100毫秒周期内获得一个参数。
程序卡 在 IIC 通信中几次、我 测量了 SMC 和 SMD 的电压、它们都是逻辑低电平。
我想 SMBus 的超时或关闭状态 可能 是我出现问题的原因。
那么、在什么情况下 bq78350会进入 超时或 总线关闭状态? 以及 如何处理它?