This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

[参考译文] HDC2080:中断无法正常工作

Guru**** 2324840 points
Other Parts Discussed in Thread: HDC2080
请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/sensors-group/sensors/f/sensors-forum/1522518/hdc2080-interrupt-not-working

器件型号:HDC2080

工具/软件:

下面是 Snaa pdf 中的流程图、我在此设置:

0x70 -> 0x80

0x0E -> 0x56

0x0F -> 0x00

0x0F -> 0x01

我面临的问题是、尽管我的配置正确、但我仍然无法触发中断。  
由于硬件限制、我无法获得示波器输出。  

将非常感谢在这方面提供的任何帮助。

谢谢

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好 Hamza,

    是否尝试对 DataReady 信号使用中断功能? 还是将其用于温度/湿度中断功能? 每个过程的步骤略有不同。

    此致、

    哈利

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    尊敬的 

    我最初尝试将其用于 DataReady 信号、一旦有效、我就可以将其用于温度和湿度。 我目前面临的问题是没有触发中断。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    感谢您发送编修。

    我将尝试使用您设置的寄存器值在我最后进行测试、并尽快答复您。

    此致、

    哈利

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好 Hamza,  

    感谢您的耐心。 我使用 HDC2080和连接到示波器的 Arduino 控制器进行了此测试、并成功地看到中断引脚在数据就绪状态时变为高电平。

    我使用您在上面选择的值按照以下顺序配置了寄存器:

    1。中断配置寄存器(0x07)-> 0x80

    2.测量配置寄存器(0x0F)-> 0x00

    3.配置寄存器(0x0E)-> 0x56

    (100ms 延迟)

    4.配置寄存器(0x0E)-> 0x01


    我还注意到、在上面的回答中、您正在配置寄存器0x70至0x80、中断配置寄存器地址应为 0x07。


    此致、

    哈利

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    谢谢 HarryG

     在您确认寄存器值后再次尝试。 问题在于 GPIO 配置。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    很高兴听到哈姆扎的声音。 如果您有任何其他问题、请再次联系!

    此致、

    哈利