• 调试这个芯片,犯了一个软件错误(硬件原理图没有问题)。
  • 由于之前使用的eeprom,bmp085,axp209都是使用器件地址作为写地址,器件地址加1后作为读地址,导致使用bq25892后,看了bq5892手册后依然这样操作,导致写设备地址一直无法收到应答信号。困惑了很久,一直认为是自己时序有问题,后来
    我与TI工程师交流 才意识到自己对手册的理解有问题。
  • 正确的理解是设备地址为0x6Bh,但是设备地址是取七位,那么二进制应该是0x1101011B,当需要写设备地址时,
    写设备地址应该是0xD6h(0x11010110B+0x00000000B),
    读设备地址是0xD7h(0x11010110B+0x00000001B)。
  • 当我们需要读取电池电压时,需要先使能REG02寄存器(0x02h)第7位为1,然后再读REG0E寄存器(0x0Eh),不然,读出来的总是0x00。因为默认ADC转换是关闭的。

调试 BQ25892 I2C通讯相关推荐

  1. 树莓派i2c通讯 设置 和 查看 i2c通信地址方法

    一.树莓派的引脚插针i2c通讯打开 sudo raspi-config 上下方向键选择编号,左右方向键选择下面两个,我们选择第5个interfacing options 选择i2c接口 然后输入sud ...

  2. 触摸屏与计算机通讯视频在线,MCGS触摸屏与电脑调试软件modbus通讯

    MCGS触摸屏与电脑调试软件modbus通讯 一. 硬件准备工作 1.有一个带串口的电脑或者USB转串口也可以: 2.有一个MCGS触摸屏TPC7062KX或者带RS232协议的MCGS触摸屏: 3. ...

  3. STM32应用实例六:与MS5837压力传感器的I2C通讯

    MS5837压力传感器是一种可用于电路板上,适用于检测10-1200mbar压力范围的传感器,灵敏度非常高,理论上能够检测到0.01mbar的压力变化,实际使用过程中测试并无明显的变化. MS5837 ...

  4. STM32与MS5837压力传感器的I2C通讯

    MS5837压力传感器是一种可用于电路板上,适用于检测10-1200mbar压力范围的传感器,灵敏度非常高,理论上能够检测到0.01mbar的压力变化,实际使用过程中测试并无明显的变化. MS5837 ...

  5. 【科普贴】I2C通讯协议详解——偏软件分析和逻辑分析仪实例分析

    一. I2C标准协议流程 1. I2C协议--规定命令 开始:当SCL为高电平时,SDA从高电平向低电平切换 停止:当SCL为高电平时,SDA从低电平向高电平切换 应答(ACK):发送侧发送完8bit ...

  6. I2C通讯过程中SDA被一直拉低

    I2C通讯过程中SDA被一直拉低 一.现象 二.分析原因 2.1 正常情况该部分数据 正常情况slave返回一个byte数据:0x00(该字节8bit都是0) 2.2 异常发生时该部分数据 出现该情况 ...

  7. I2C总线原理和应用实例(51单片机和AT24C02的I2C通讯)

    1. I2C简介 I2C(Inter-Integrated Circuit:内部集成电路)总线是由Philips公司开发的一种简单.双向二线制同步串行总线.(来源于百度百科) 总结其主要特点如下: 只 ...

  8. 串口RS232 RS485最本质的区别!-!I2C通讯协议 最简单的总线通讯!-深入理解SPi通讯协议!

    5分钟看懂!串口RS232 RS485最本质的区别!-4分钟看懂!I2C通讯协议 最简单的总线通讯!-深入理解SPi通讯协议,5分钟看懂! 一.5分钟看懂!串口RS232 RS485最本质的区别! 二 ...

  9. c# iot .net6 树莓派 i2c通讯 读取温湿传感器 芯片sht30代码实例

    这里用c# .net 6 树莓派 i2c通讯 读取温湿传感器 芯片sht30 实例 设备: 1.温湿度传感器sht30 2.树莓派 设备在某宝上可以选购得到 nuget下载引用: Iot.Device ...

最新文章

  1. UA MATH567 高维统计专题3 含L1-norm的凸优化4 Nesterov方法与Accelerate Proximal Gradient
  2. 1970.1.1这个特殊时间
  3. C++中的mutable关键字
  4. 离散中多重组合是指_数学系离散数学的几大核心领域
  5. Nginx安装及配置反向代理
  6. C++ int与string的相互转换
  7. websocket 初识
  8. POJ2104 K-th Number [整体二分]
  9. linux系统火狐浏览器加速,火狐浏览器加速的几个设置
  10. Java菜鸟教程 基本数据类型(一)
  11. 基于ArcGIS 的GPS数据地图匹配
  12. 灵敏度分享码显示服务器不可用,和平精英ss12最稳灵敏度设置方法介绍-2021灵敏度分享码...
  13. C语言show用法,show的用法及句型
  14. 【ARM学习笔记】ARM Cortex -A7 EPIT定时器
  15. 【全国大学生IoT设计竞赛】安谋科技灵动赛题国赛一等奖分享:多足仿生机器人
  16. 服务器并发量估算公式和计算方法
  17. 工程制图 ( 制图的基本知识和基本技能)
  18. 微软官方原版win7(64位/32位)旗舰版系统下载【适合所有品牌】
  19. 有哪些网站,一旦知道,你就离不开了?
  20. 大数乘法 和 多项式乘法

热门文章

  1. python-Scapy网络的掌控者
  2. android 横竖切换快捷键,Android横竖屏切换总结
  3. linux下eclipse开发storm,eclipse 通过maven 开发storm项目
  4. JDBC连接oracle11g——socket read timed out
  5. 463--计算岛屿的周长
  6. Delphi Bpl包学习
  7. 扫码授权登录最佳实践
  8. css中min-height和max-height的区别
  9. ​大数据和云计算技术周报(第37期)
  10. cindy POSA2读书笔记(二)