您好,
项目中使用ti的HDC2010 sensor,使用过程中发现增加hdc2010的功能引入的功耗450ua,从HDC2010的spec中看该sensor在sleep mode时功耗1ua,spec文档中说该sensor是自动切换sleep mode,是什么原因导致HDC2010无法进入sleep mode引起功耗过高?谢谢
Amy Luo:
您好,
您是增加了什么功能,使HDC2010无法进入sleep mode。上电后可以进入sleep mode吗
ObO:
回复 Kailyn Chen:
MCU通过定时读取sensor的温湿度数据,下面步骤读取数据可以进入sleep mode?
1、定时器处理函数将MEAS_TRIG bit配置为1;
2、读取过温湿度的数据之后,把MEAS_TRIG bit配置为0;
Kailyn Chen:
回复 ObO:
您好,当测量完成时候,MEAS_TRIG 自动置零,无需进行配置。
另外,当一次测量完成,芯片也会自动进入sleep mode,除非将MEAS_TRIG bit重新再置1.