bq20z65-r1的I2C通信的问题
时间:10-02
整理:3721RD
点击:
使用bq20z65-r1的I2C通信时发现,TI的调试器在空闲或不接总线时CLK和DATA都是拉高的,但是bq20z65-r1的CLK和DATA在不接总线时测量一直是低电平,这样正常吗?用调试器连接bq20z65-r1可以正常通信,并可以读到电压值。
能给个bq20z65的I2C通信的历程吗?简洁的历程最好。。邮箱466427145@163.com
我用得测试芯片是stm32f103zet,用芯片自带的I2C外设进行测试,显示程序都做好了,希望专家能提供一份针对stm32f103zet通过SMBUS直接测试bq20z65的小程序。批量产品,项目急,没太多时间研究文档了,我们厂是专做锂电池充电及控制的,希望能得到帮助,谢谢!
BQ20z65 -r1的SMbus接口是没有内部上拉,一般上位机会有将总线上拉的电路。
直接的程序代码我这边没有,只找到TI提供的430单片机与各种接口的gas gauge芯片通讯的参考代码集。
参考代码部分请见如下链接中的.zip文件,谢谢。
http://www.ti.com.cn/analog/cn/docs/litabsmultiplefilelist.tsp?literatureNumber=slva413a&docCategoryId=1&familyId=394