ZHCAGA5 August 2026 BQ78702B , BQ78706 , BQ79718B-Q1 , BQ79731-Q1 , BQ79731B-Q1
AFE的GPIO0(SCL)和GPIO1(SDA) 用于I2C通讯, BQ79731的GPIO9(SCL)和GPIO10 (SDA) 用于I2C通讯。这两个引脚默认是其他用途,需要写CONTROL2[I2C_EN] =1来使能I2C功能。SDA和SCL是开漏输出,上拉电阻越小,高电平上升越快,通讯频率越高。上拉电阻小的缺点是功耗大,需要用户在速率和功耗之间做权衡。I2C不通讯时GPIO为高电平,不通讯时没有功耗。AFE和BJB的I2C最快通讯频率400kHz,上拉电阻RPULLUP允许的最小值是2kohm。
上拉电阻的计算方法参考应用手册 I2C Bus Pullup Resistor Calculation 。
使用BQ79718评估板和TI上位机调试I2C功能需要做如下改动:
焊接U14 EEPROM,需确认引脚定义是否和原理图一致。
焊接U14电源电容C37。
焊接R94 和R184 0R跳线。
图 2-1 BQ79718评估板EEPROM部分原理图GPIO0/1飞线焊接上拉电阻2K接到AVDD。评估板上没有预留上拉电阻封装。
去掉跳线R62, R64, 焊接跳线R61, R63。
图 2-2 BQ79718评估板EEPROM原理图