• 已解决 73482 个问题
  • 已帮助 5993 位优秀工程师

stm32未用引脚处理

宫梓萱 2019-04-17 浏览量:3618

对于stm32未使用的引脚怎么处理,有人说不用管,复位后是浮空模式,因此是高阻。做到低功耗。

有人说要推挽输出一个高电平或者低电平,可以降低功耗。

这个到底哪边说的对,你们是怎么处理的

0 0 收起

我来回答

上传资料:
选择文件 文件大小不超过15M(格式支持:doc、ppt、xls、pdf、zip、rar、txt)
最佳答案
  • 对于未用引脚的处理方式,可能每个人都有不同的见解,也可能都有一定的道理。我们可以从其中一个方面来看看,比如在ST的官方开发板是如何处理的,这个有一定的参考作用,在STM32的 Nucleo开发板上,都有STlink的存在,在这里有很多引脚并未使用,其处理方式只是没有连接,没有做其他处理。

    0001.png

    如上图红色框部分,并没有做任何硬件上的处理。直接悬空即可。所以个人觉得未用管脚不用特殊处理即可。

    • 发布于 2019-04-17
    • 举报
    • 评论 0
    • 1
    • 0

其他答案 数量:11
  • 可以直接悬空,软件可以配置推挽输出0;这样对抗干扰好点
    • 发布于2019-04-17
    • 举报
    • 评论 0
    • 0
    • 0

  • 不用io不需要配置,默认就是浮空输入,功耗上来讲浮空功耗更低,配置输出推挽没有降低功耗作用
    • 发布于2019-04-17
    • 举报
    • 评论 0
    • 0
    • 0

  • 处理分成两种情况,

    前面人员讨论了,直接浮空就好,不用配置。

    这里再扩展一下,这些管脚是否需要焊接到板上?

    即在板上设置空焊点,把管脚予以连接。

    我觉得这个工作是需要的,这可以改善器件安装的稳定性。

    • 发布于2019-04-17
    • 举报
    • 评论 0
    • 0
    • 0

  • 直接空着就可以了的,这样不要对这些引脚进行配置,完全按默认的状态,就可以达到低功耗的要求的
    • 发布于2019-04-17
    • 举报
    • 评论 0
    • 0
    • 0

  • 看具体的要求了。我用的MCU要求不用的管脚必须设为输入,且上拉。
    • 发布于2019-04-17
    • 举报
    • 评论 0
    • 0
    • 0

  • 直接悬空不用连接 或者设置为输入模式高阻态

    这样省电 如果设置为上拉或者下拉都会增加功耗

    • 发布于2019-04-17
    • 举报
    • 评论 0
    • 0
    • 0

  • 悬空不用就可以了,这样是默认的配置,是高阻状态,应该是最省电的方式了
    • 发布于2019-04-18
    • 举报
    • 评论 0
    • 0
    • 0

  • 直接空着就可以的了,不要连接任何的元件与线路,在芯片上就是空的就可以了

    程序上也不要进行配置,默认高阻状态,就最省电了

    • 发布于2019-04-18
    • 举报
    • 评论 0
    • 0
    • 0

  • 悬空 高阻态会受到干扰,还是确定一个电平比较好,比如说低电平!
    • 发布于2019-04-19
    • 举报
    • 评论 0
    • 0
    • 0

  • 不需要做处理,程序中也不需要处理,在默认状态就可以,如果是为了低功耗,开了时钟的总线上不用的外设IO可以设为浮空输入
    • 发布于2019-04-19
    • 举报
    • 评论 0
    • 0
    • 0

  • 配置成输入是最省功耗的,也就是高阻态

    其实STM32的IO,在初始化的时候默认状态就是高阻,如果要节省功耗,初始化为默认状态就行

    不过这时候IO对外是个电平不确定的模式,如果有线接在上面,可能会造成干扰

    • 发布于2019-04-19
    • 举报
    • 评论 0
    • 0
    • 0

相关问题

问题达人换一批

stm32未用引脚处理