M117地址字节有应答,但读出寄存器值为0xFF,且CRC校验值正确原因

2022-12-02
关注

敏源传感高精度数字温度传感芯片M117最高测温精度为±0.1℃,16位输出,最高分辨率0.004°C,测温范围-70°C~+150°C,温度转换时间10.5ms/5.5ms/4ms可配置,IIC接口,可P2P替代TMP117。使用过程中,如果芯片应答正常,读值为0xFF,且CRC校验值正确,说明芯片时序、计算等没有问题,此时大概率是读取流程有问题(如下图所示的流程),例如单字节读,start+地址(写)和指令字节发完后多发了 stop 再发start+地址(读)后读取数据。

传感专家

解决方法:按照下图所示的正确读写流程一步一步对照进行操作,去掉多余步骤。

传感专家

您觉得本篇内容如何
评分

评论

您需要登录才可以回复|注册

提交评论

提取码
复制提取码
点击跳转至百度网盘