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.

[参考译文] TMS320F28034:将器件从 HALT 模式中唤醒失败

Guru**** 2609285 points
Other Parts Discussed in Thread: CONTROLSUITE

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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/685608/tms320f28034-wake-up-device-from-halt-mode-failed

器件型号:TMS320F28034
Thread 中讨论的其他器件:controlSUITE

尊敬的 C2000专家:

目前、我正在尝试通过拉低 GPIO25来将 F28034从 HALT 模式中唤醒、但有时它会失败、有时它是正常的。  

controlSUITE 中的演示代码引用了我的代码: (c:\ti\controlSUITE\device_support\f2803x\v130\DSP2803x_examples_ccsv5\lPM_haltwake)、请参阅随附的了解更多 details.e2e.ti.com/.../f2803x_5F00_lpm.ce2e.ti.com/.../f2803x_5F00_lpm.h

-         init_F2803x_lpm 是初始化函数

-         F2803x_LPM_handler 在后台循环中执行

-         F2803x_lPM_WAKE_ISR 是中断服务例程

在我的解决方案中、何时 GPIO25变为高电平、然后器件进入 HALT 模式(我看到电流减小)、但当 GPIO25进入低电平状态时、器件有时不会唤醒。

您能在这方面提供帮助吗?

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

    您能否在进入和退出期间提供唤醒信号以及 GPIO25的一些屏幕截图?
    您的唤醒脉冲有多长时间? 它是否满足数据表 SPRS584中的 HALT 模式时序要求表中确定的最小唤醒脉冲?

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

    我没有使用唤醒脉冲来唤醒器件、我正在尝试通过将 GPIO25连接到 GND 来唤醒器件、没有生成脉冲。 有可能吗?
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、Mark、

    该器件可通过低电平脉冲唤醒。 我看到时间要求、toscst 的典型值为10ms、但我在数据表中找不到 tc (OSCCLK)的值是多少? 请提供。

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

    HALT 模式需要一个低电平脉冲才能被唤醒。 下降沿异步重新启动时钟系统、在允许时钟再次启动后、上升沿将使器件从 HALT 模式中释放、器件将执行其唤醒过程。 没有上升沿意味着没有唤醒。

    TC (OSCCLK)是 OSCCLK 的周期时间-它是 CLKCTL.OSCCLKSRCSEL 选择的输入时钟源。 如果这个输入时钟源是 INSTOSC1、这是 INTOSC1的周期时间、如果你使用 XCLKIN、或者片上 XTAL (使用 X1/X2)、它将是那个时钟源的周期时间。 我看到文档中根本没有定义这一点、我将提交一个 TT 以确保它是。 查看 数据表中的图6-7时钟树(www.ti.com/.../detailed-description)以查看 OSCCLK 的来源

    t (OSCST)是振荡器启动时间、此时间在表5-4复位(XRSn)开关特性中定义。 ( www.ti.com/.../specifications)

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

    Mark、

    感谢您的清晰解释。