• STM32 低功耗 调试心得


    MCU在进入STOP模式的时候,GPIO的状态都是保持在进入低功耗模式之前的状态,在最小系统中,MCU的GPIO都是悬空的,所以设置为何种状态都不会影响到功耗。但当连接到外设后,外设的电平状态和所连接的GPIO不一致的时候,就会产生电流。也就是所谓的漏电流!

    解决办法:将GPIO的对应GPIO都设置为输出高电平的状态(与GPIO接的模块引脚电平匹配),之后再进入到STOP模式,此时的电流就减少到了符合数据手册的范畴。

    小结:首先需要阅读外设IC的手册,确定好对应引脚的状态,做到心中有数;然后在控制MCU低功耗状态之前,设置好MCU的IO口的上下拉模式及输入输出状态,要保证一丝儿电流都不要被它消耗掉。

    •在低功耗产品的验证过程中,遇到最常见的问题问题就是GPIO的配置问题
      •GPIO端口在STM32进入低功耗模式后有电荷流动。这是由于有压差所造成的。
    •检查与解决办法
      •先从最小系统入手,产品板上只焊接STM32和可工作的最小系统。然后依次焊接其他电路进行分析。
    •STM32进入低功耗模式
      •分析每个GPIO口是否存在电压差,从而造成了电荷流动,从电荷的回流路径进行考虑。

     

  • 相关阅读:
    模板之导入include
    模板之继承
    jQuery ajax简单用法
    Django 路由系统URL
    Django 的简单使用
    python selenium web自动化的三种等待的区别
    Django的数据库介绍
    Django 安装与介绍
    插件轮播
    bootstrap 简单使用(实现图标和按钮下拉)
  • 原文地址:https://www.cnblogs.com/suozhang/p/10043742.html
Copyright © 2020-2023  润新知