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.

[参考译文] CCS/LAUNCHCC3220MODASF:TMP275警报配置

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

https://e2e.ti.com/support/wireless-connectivity/wi-fi-group/wifi/f/wi-fi-forum/920403/ccs-launchcc3220modasf-tmp275-alert-configuration

器件型号:LAUNCHCC3220MODASF
Thread 中讨论的其他部件:TMP275SysConfig

工具/软件:Code Composer Studio

您好!

我将 TMP275与 LAUNCHCC3220MODASF 相连。

硬件 配置:TMP275的警报引脚  与 LAUNCHCC3220MODASF (P61)连接。

tmp 软件配置: 12位分辨率和 比较器模式

 我成功获得 了温度 数据 。但是当 TMP 超过并等于大腿和 低时我没有收到警报。

我在这里设置中断、如下所示。

GPIO_setConfig (CONFIG_GPIO_0、GPIO_CFG_INPUT | GPIO_CFG_IN_INT_INT_FALLING);

/*安装警报回调*/
GPIO_setCallback (CONFIG_GPIO_0、AlertCallBack);
/*启用中断*/
GPIO_enableInt (CONFIG_GPIO_0);

请向我推荐 我的问题所在。 我尝试了不同的极性和模式、但没有收到警报。

谢谢、此致、

Nikunj。

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

    您好 Nikunj、

    1. SysConfig 中是否配置了 CONFIG_GPIO_0? 您使用的是什么引脚?
    2. 您是否调用了 GPIO_init()并且 是否定义了 AlertCallBack? drivers 文件夹中有一个 gpiointerrupt 示例可能会有所帮助。
    3. 您是否尝试使用 GPIO_CFG_IN_pu?

    此致、

    Sarah

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

     您好、Sarah、

    我使用了 gpiointerrupt 示例、并对代码进行了相同的更改。 

      我配置 了 SysConfig、并使用 P61 引脚。 是  的,我调用 GPIO_init()并 定义 AlertCallBack。

      我还尝试 了 GPIO_CFG_IN_pu。  

     

    谢谢

    Nikunj

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

    您好 Nikunj、

    您能否通过将电路板上的 P61跳转到 GND 来测试回调触发器? 您是否能够通过测量电压或使用逻辑分析仪验证 TMP275警报信号?

    此致、

    Sarah

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

     您好、Sarah、

    我测试了回调工作正常。

     这是我的 TMP.c 文件  

    e2e.ti.com/.../TMP275.c

    请告诉我 TMP 文件中是否需要任何更改。

    我没有在 ALERT 引脚上获得任何电压变化

    Nikunj。

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

    您好 Nikunj、

    感谢您确认回叫正常工作。 遗憾的是、我不熟悉该传感器的要求。 我会将此主题重新分配给另一位可以提供帮助的工程师。

    此致、

    Sarah

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

    您好 Nikunj、

    您能否在逻辑分析仪上向我展示正在写入 TMP275进行配置的内容?

    配置后等待的时间是否足够长? 警报仅在温度转换结束时有效、间隔可能为220ms。

    谢谢、