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.

[参考译文] CC430F5137:启动时电流更高

Guru**** 2390825 points
Other Parts Discussed in Thread: CC430F5137

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

https://e2e.ti.com/support/microcontrollers/msp-low-power-microcontrollers-group/msp430/f/msp-low-power-microcontroller-forum/697603/cc430f5137-higher-current-at-startup

器件型号:CC430F5137

我们在产品中使用 CC430F5137 MCU、我们看到以下问题。 一些 MCU 在启动时消耗的电流比其他 MCU 高出2mA。 我们的产品是电池电源、因此该额外电流是一个问题。 当 MCU 首次出现此问题时、消耗的电流很快就会上电、这种情况再次正常。 如果我们将产品断电一个小时左右,问题就会再次出现。 是否有人知道导致此额外电流的原因是什么?

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    固件开始时、是否有一个循环代码、直到时钟频率稳定? 这可能会解释您的问题。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    还显示此行为的固件是一个小型程序、它仅将 IO 引脚设置为正确状态并形成无限循环。 因此不会改变时钟频率、因此所有模块都保留默认值。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    我添加了循环的代码、直到时钟稳定。
    /*旋转直至 DCO 稳定*/
    执行{
    UCSCTL7 &=~(XT2OFFG + XT1LFOFFG + XT1HFOFFG + DCOFFG);
    SFRIFG1 &=~OFIFG;
    } while (UCSCTL7 & DCOFFG);

    这不能解决我的问题。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好!
    这是在 TI 开发板还是在定制设计中进行测试? 是否有任何传感器或其他外设连接到 CC430?
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    它在我们自己的设计中进行了测试。 我们使用的是外部外设 DAC (AD5664)。 我们还测试了一个有故障的器件、并移除了所有其他组件、然后问题仍然存在。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好!
    我不确定发生了什么。 这只是一个特定的芯片、偶尔会重现问题吗? 如果是、您是否更换了它以测试其他器件?
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    不是、这不是唯一一个存在此问题的 MCU 更多的器件。 在生产中、大约5%的器件存在此问题。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    尊敬的 Ton:
    最后我想说的是、您是否尝试使用"好的" PCB 和"坏的" PCB 并交换 CC430芯片?