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.
你(们)好!
最近、我们正在为 MSPM0G 启用低功耗模式。 在我们的定制电路板(使用 MSPM0G1507)上、我们可以看到、如果我们添加阻值为100K 欧姆的外部下拉电阻器、那么在启用 UART 外设的情况下、MCU 消耗的功率比预期的要大。
这在 LP-MSPM0G3507 EVAL 板上可重现。 要重现:
我观察到以下结果、总结如下:
基线(3a+5a):MCU 10~30uA
如果 Rx 引脚被任意组合(3a+4b+5b 或3c+5b 或3c+4b+5b)"下拉"、则 MCU 消耗的功率很大、~1.2mA
你好,虎
是否可以确认是否在没有调试的情况下测量了电源连接(自由运行模式)?
您能解释一下为什么要在 UART RX 引脚上添加下拉电阻器。
您能否共享 UART 信息、波特率和 RX 数据?
谢谢
是的、我们是 在不启动调试会话的情况下运行 EnergyTrace 的。
您好!
我已经在 LP-MSPM0G3507 EVM 电路板上运行了一些测试。 我得到了和你一样的结论。 下拉电阻器时、接收器的输出将变为0。 在这种情况下、MCU 会消耗更多功率。
实际上、UART TX 和 RX 引脚的 IDLE 状态为逻辑高电平。 在 TX/RX 引脚上添加下拉电阻器确实会消耗更多功率。 在 我这边添加这个下拉电阻器是没有意义的。
关于在 UART TX/RX 引脚上添加上拉电阻器、在一些用例中可能需要这个电阻器。 当微控制器处于复位状态时、其 I/O 引脚将被配置为高阻抗输入。 因此、用于 UART 串行发送数据(TXD)的引脚在此期间将悬空。 这会导致噪声、从而导致垃圾被传输。 上拉电阻器可以避免这种情况。 我还使用内部上拉电阻器进行了测试、它不会给 MCU 造成额外的电流消耗。 客户可以在需要时添加此功能。
此致、
现金豪