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.

[FAQ] 如何达到数据表中规定的功耗值?

1 测试参数

数据表中的所有指定值都是在某些可能会影响结果的条件下测量的,例如:

  • 环境温度
  • 电源电压
  • 对于active模式:时钟源频率和代码位置(Flash/ RAM)
  • 没有任何模拟外设处于活动状态(通常,模拟外设消耗大量电流,而数字外设消耗的电流非常低)
  • 等等

2 避免浮动的I/O 引脚

默认情况下,所有I / O引脚在复位后均默认设置为输入。为了避免浮动输入引脚消耗更多的电流,所有未使用的I / O均应设置为输出低电平。例如,如果该引脚与外部上拉电阻相连,则意味着该引脚应设置为输出高电平。

3 未使用引脚的连接

确保除I / O引脚外,其他所有未使用的引脚符合建议的连接,用户可在《Family User's Guide》中找到(通常在“System reset, interrupt”一章中,以“Connection of Unused Pins”为名称)相关的建议。