STM32
直播中

五斤麻辣油

9年用户 1350经验值
擅长:电源/新能源
私信 关注
[问答]

请问STM32L151RET6的官方功耗数据是基于内部晶振还是外部晶振?

         
在自己的最小系统上,使用内部MSI 2.097,上电的功耗有650uA;
工程就配置个时钟,其他啥也不干;请问有什么办法可以查一下功耗耗在哪里吗?


回帖(1)

杨万富

2024-7-4 16:46:48
关于您的问题,使用内部MSI 2.097时,上电功耗为650uA。要查找功耗耗在哪里,您可以尝试以下方法:

1. **阅读数据手册**:首先查阅STM32L151RET6的数据手册,了解不同模块的功耗情况。

2. **使用低功耗模式**:STM32L系列具有多种低功耗模式,如Sleep、Stop和Standby模式。尝试将MCU配置为低功耗模式,以降低功耗。

3. **关闭不必要的外设**:检查您的系统中是否启用了不必要的外设,如ADC、SPI、I2C等。如果不需要,可以在初始化代码中禁用它们。

4. **优化时钟树**:检查您的时钟配置,确保没有过多的时钟源被激活。优化时钟树可以降低功耗。

5. **使用功耗分析工具**:ST提供了一些功耗分析工具,如STM32CubeMX,可以帮助您分析和优化功耗。

6. **调试和日志记录**:在您的代码中添加调试信息和功耗日志记录,以便在运行过程中监控各个模块的功耗情况。

7. **硬件检查**:检查您的最小系统硬件,确保没有短路或漏电现象。


举报

更多回帖

发帖
×
20
完善资料,
赚取积分