您好!
我对 INT 有奇怪的行为:
我使用 了此视频 并下载了评论库。 然后、我开始将库移植到 STM32L0 (C 语言)。 我认为表22中的位3、4、5、6存在错误、使能电平应为1。 表16中的字段名称也错误(6/5<->4/3 -已经指向 另一个线程 、数据表预计将于2017年底更新)。
我的问题是、只有高温阈值会使 INT 引脚变为高电平。 我可以在0x04 (INT_STATUS)寄存器中看到温度低或湿度阈值过高,但不会在 INT 引脚上“反射”;(
我的寄存器 CFG:
0x07:0x78
0x0E:0x57
0x0F:0x00
当0x04 = 10 (湿度阈值上限 int)时、INT 引脚仍读为低电平。
当0x04 = 50 (湿度和温度阈值上限 int)时、INT 引脚变为高电平(如预期)。 就像 INT 引脚反映0x04位6、而不是预期的逻辑或位3、4、5和6之间。
有什么想法吗?