使用某81芯片读取问题时,遇到了问题:使用9bit模式,还是12bit模式,temperature reading寄存器的值都不符合实际值。咨询厂商后没有得到解决(可能是凯发app官方网站的技术支持平时业务面广,不精通具体的使用步骤)。
搜索后也无果,发帖后也无果。
在使用chatxxx搜索时,结果里发现了“启动”这个词,重新看了寄存器手册,打印出默认值,确认没有启动监测!
反思:
1、手册每个寄存器都不要放过。尤其是配置相关的,可以打印出怀疑的寄存器的值后,和手册对照。本次调试就疏漏了一个配置寄存器。
2、传感器不是统一的工作流程,有些芯片需要“按下按钮”(配置下寄存器)才能开始工作,而有些是插上电源就开始工作了