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.

[参考译文] TMS320F28P659DK-Q1:从 LPM 唤醒

Guru**** 2460850 points


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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1505022/tms320f28p659dk-q1-wake-up-from-lpm

器件型号:TMS320F28P659DK-Q1

工具/软件:

您好专家、

我的客户计划使用 F28P65构建自己的电路板。 您能回答以下问题吗?

我们的理解是、要从低功耗模式唤醒 F28P65、需要从外部将 F28P65 GPIO 设置为低电平。 其 CAN 收发器(TCAN1044AEVDRQ1)具有 RXD 但不具有输出(GPIO)引脚。 是否有办法将 F28P65从低功耗模式唤醒?

此致、
Ken

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

    尊敬的 Ken:

    这取决于器件所处的低功耗模式的具体类型:空闲、待机或停机。 如果退出待机或停机低功耗模式、则需要从外部驱动配置的唤醒 GPIO。

    提及的 TCAN1044AEVQ1器件支持器件数据表第8.4.3.1节所述的主机远程唤醒请求。

     应用应该可以出现以下情况:

    • 在进入低功耗模式之前、请将 CAN RX 引脚配置为在启用唤醒功能的 GPIO 模式下运行。
    • MCU 将 STB 驱动为高电平、将 CAN 收发器置于待机模式。
    • 发生符合条件的总线活动、并接收到有效的唤醒模式(WUP)。
    • 收发器将根据器件配置切换 RXD 引脚。
    • 仍连接到 RXD 的 MCU GPIO 引脚可以将其识别为有效的唤醒脉冲并执行 WAKEINT。
    • 应用程序立即将 引脚重新配置回 原始 CAN RX 模式并释放 STB、从而使 CAN 收发器退出待机模式。
    • 应用会照常持续、直到 下一个低功耗模式。

    这里需要注意的一点是、CAN 总线上的任何活动都将唤醒器件。  

    看门狗中断还可用于以某个编程的间隔退出待机模式、但这无法由外部实体进行控制、例如  CAN 总线上的活动。

    客户能否提供有关其系统电源/唤醒要求的更多详细信息? 这可能有助于我们帮助您找到更多解决方案。

    此致、

    Zackary Fleenor

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

    谢谢您、 Zackary Fleenor。

    我们将尝试此操作。 您可以关闭此主题。

    此致、
    Ken