您好!根据您的描述,BQ76905芯片上电后SCL和SDA被拉低到0V,这可能是由于以下原因之一引起的:
1. 硬件连接问题:请检查您的硬件连接是否正确。确保SCL和SDA引脚连接到正确的I2C总线上,并且没有短路或接触不良的情况。
2. 上拉电阻问题:您提到已经加了10K的上拉电阻,但仍然出现问题。请确保上拉电阻连接到正确的电源电压(通常为3.3V),并且没有其他负载或电容影响上拉电阻的工作。
3. 软件配置问题:检查您的代码中是否正确配置了I2C总线和BQ76905的相关寄存器。确保您使用的是正确的I2C地址和寄存器映射。
如果以上方法都无法解决问题,建议您参考BQ76905的数据手册和相关文档,以获取更多关于该芯片的信息和示例代码。 |