Other Parts Discussed in Thread: BQ40Z50
1.请问bq40Z50的SMBus通讯和I2C兼容么?
2.是否可以连接在MCU的I2C引脚使用? 如果不能需要怎么解决?
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
1.请问bq40Z50的SMBus通讯和I2C兼容么?
2.是否可以连接在MCU的I2C引脚使用? 如果不能需要怎么解决?
SMBus 比 I2C 有更多的时序/超时要求。 SMBus 也可以使用 PEC,但由于 PEC 是可选的,您可以跳过它。
如果您有带 I2C 引擎的微控制器,则可以添加额外的代码来实现 SMBus。对于最常见的命令,基本 I2C 也可以正常工作,但您可能需要添加更多错误重试。
CPU这边只支持I2C,不支持SMBus,目前都扫描不到BQ40Z50R1设备
您的意思是,cpu侧是i2c控制,不支持SMBus,基本的i2c 理论上也是可以访问的是吗?
这取决于 MCU 的功能,大多数实现 I2C 的 MCU 也可以支持 SMBus。
bq40Z50r1 SMBus时钟频率最大只能是100kHz吗? 谢谢! 手册7.34 SMBus XL是啥意思? 谢谢
正常工作模式最高可达 100KHz,设置 XL 位将可以高达 400KHz