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.

[参考译文] TRF7970A:TRF7970A 从断电模式中唤醒

Guru**** 2581345 points
Other Parts Discussed in Thread: TRF7970A, DLP-7970ABP

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

https://e2e.ti.com/support/wireless-connectivity/other-wireless-group/other-wireless/f/other-wireless-technologies-forum/684935/trf7970a-trf7970a-wake-from-power-down-mode

器件型号:TRF7970A
主题中讨论的其他器件: DLP-7970ABP

当我们将 TRF7970A 置于睡眠模式并再次启用它时、我们面临着问题。

我们执行了以下步骤:

1.将 EN 引脚低电平状态设置为断电模式。

2.当我们想再次唤醒时、只需将 EN 引脚设置为高电平状态。

在硬件 EN2引脚中、通过10K 下拉电阻器连接。

如果我在将 EN 引脚设置为高电平状态后读取振荡器寄存器(0x0F)、则为0x00表示晶体处于关闭状态。

如果我们不进入睡眠模式、它就可以正常工作。  振荡器寄存器(0x0F)中的值为0x40。

当 EN 引脚为低电平时、睡眠模式下的电流为4uA。

我是否错过了唤醒序列中的某个内容?

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

    您允许器件在检查振荡器寄存器之前唤醒多长时间?
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    100毫秒

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

    您在该器件中使用的是什么软件? 我想尝试在我的末尾重复这种行为。100ms 应该有足够的时间来唤醒。

    请注意、如果 EN2拉至 GND、则处于断电模式而不是睡眠模式。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    Nirav、您好!

    我在 G2 LaunchPad 和 DLP-7970ABP (EN 接地)上使用了 SLOC297的基本示例固件、并将系统设置为:

    • 将 EN 置为低电平
    • 等待500ms
    • 将 EN 设置为高电平
    • 等待5ms
    • 读取寄存器0x0F 以进行晶体振荡器检查
    • 读取 ISO15693标签

    我对这种操作顺序完全没有任何问题。 这使我认为问题要么基于硬件、要么您的软件流程中的某个问题不正确。

    请注意、我发现从 EN 高电平到在寄存器0x0F 中验证的晶振启动的阈值大约为3-4ms、因此100ms 远超所需的时间。

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

    此问题是否已在您的最终解决?
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    谢谢!!!! 拉尔夫·雅各比