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.

[参考译文] TMS320F280048C-Q1:TMS320F280048C-Q1:

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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/994533/tms320f280048c-q1-tms320f280048c-q1

器件型号:TMS320F280048C-Q1

我尝试将 F28004x 设置为 HALT 模式以实现最低功耗、以下是进入 HALT 模式的代码、但它无法获取数据表中的电流:

EALLOW;
ClkCfgRegs.CLKSRCCTL1.bit.OSCCLKSRCSEL = 2;//使用 INTOSC1
ClkCfgRegs.XTALCR.bit.OSCOFF = 1;//关闭 XTALSC
ClkCfgRegs.SYSPLLCTL1.bit.PLLCLKEN = 0;
ClkCfgRegs.CLKSRCCTL1.bit.WDHALTI = 0;
EDIS;

sysctl_enterHaltMode();

我错过了任何命令吗?

我不配置引脚用于唤醒、而是使用外部看门狗将电源复位为微、可以这样做吗?

谢谢

黄德华

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

    ED、

    很抱歉耽误您的回答。

    1. 您看到什么电流?
    2. 您如何测量电流?
    3. 您是否在使用 HALT 模式时也关闭了闪存?
      1. FLASH_POWERDOWN (FLASH0CTRL_BASE);
    4. 进入 HALT 模式时、您最终是否关闭了 PLL?
      1. ClkCfgRegs.SYSPLLCTL1.bit.PLLEN = 0;//关闭 PLL

    请告诉我我们可以做的任何其他事情、以帮助解决您的问题。

    此致、
    Cody  

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

    感谢 Cody

    我测量的电流约为14mA、这大概是数字、因为我 只能使用为微控制器供电的降压/升压开关的输入进行测量。

    下面是进入 HALT 模式的顺序:

    sysctl_enterHaltMode();
    EALLOW;
    // CpuSysRegs.LPMCR.bit.LPM = 0x2;
    // ClkCfgRegs.CLKSRCCTL1.bit.WDHALTI = 1;
    FLASH_POWERDOWN (FLASH0CTRL_base);//关闭闪存
    ClkCfgRegs.SYSPLLCTL1.bit.PLLEN = 0;//关闭 PLL
    EDIS;

    当我关闭闪存和 PLL 时、我看不到任何电流变化。

    谢谢

    ED

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

    您好、Cody、

    只需在微控制器上进行测量、它的电流为5mA。

    我仍然没有看到任何与关断闪存不同的东西。

    谢谢

    ED

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

    ED、

    请参阅此 E2E 帖子中的第一个答案、并按照文档中详细说明的步骤进行操作。

    https://e2e.ti.com/support/microcontrollers/c2000/f/c2000-microcontrollers-forum/807243/tms320f280049-achieving-lowest-power-consumption-of-f28004x 

    此致、

    Ozino