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

关于STM32中设置gpio

Argent 2019-01-18 浏览量:574
在使用STM32的gpio时其配置的上拉/下拉电阻是什么情况下使用?不采用会有什么影响?
0 0 收起

我来回答

上传资料:
选择文件 文件大小不超过15M(格式支持:doc、ppt、xls、pdf、zip、rar、txt)
最佳答案
  • 按键输入可以用上拉电阻,i2c用内部上拉可能会速度较慢,因为内部上拉电阻很大,建议外部上拉电阻

    下拉电阻可以在外部触发使用,比如高电平触发就可以用配置下拉

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

其他答案 数量:7
  • 当你用来驱动外部电路,如果是开漏的话他只能输出低电平,如果上拉的话可以输出高电平也可以低电平,下拉的话只能输出低,推挽可以输出高电平也可以低电平,推挽功率比较大。具体要怎么选择还得根据你的控制对象来选择。
    • 发布于2019-01-18
    • 举报
    • 评论 0
    • 0
    • 0

  • 不用的IO一般都是建议上下拉,尽量不要浮空,外设供电要求比较高,超过20ma左右也建议采用上拉提高输出驱动能力!
    • 发布于2019-01-18
    • 举报
    • 评论 0
    • 0
    • 0

  • 另外可参考,stm32 GPIO简单介绍及初始化配置(库函数) 
    • 发布于2019-01-26
    • 举报
    • 评论 0
    • 0
    • 0

  • 上下拉在输入的时候需要设置,如果是浮空输入的话当电平不确定的时候返回值就会乱跳,上下拉设置了之后电平就不会乱跳。
    • 发布于2019-01-30
    • 举报
    • 评论 0
    • 0
    • 0

  • 上拉一般是需要接负载的时候用,而下拉一般是在电路空闲时需要一个确定的电平的时候用
    • 发布于2019-02-12
    • 举报
    • 评论 0
    • 0
    • 0

  • 上下拉是要根据你的实际电路来分析的,要参考你的实际电路来设置
    • 发布于2019-02-23
    • 举报
    • 评论 0
    • 0
    • 0

相关问题

问题达人换一批

关于STM32中设置gpio