关于Gpio配置的相关问题

LxttLxt 2020-05-06 04:12:20
当设置Gpio为输出时,这个上下拉到底是起什么做用的,我给一个引脚写入了1,不管是上拉还是下拉都可以输出1,所以可以随便配置吗?
...全文
318 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
fly 100% 2020-05-12
  • 打赏
  • 举报
回复
上下拉是保证外部释放时的状态保持,如果外部输入大点内部上下拉就微不足道了。
dceacho 2020-05-11
  • 打赏
  • 举报
回复
先要理解输出能力 同样5V,有的5V可以推动电机飞转,有的可以点亮灯泡,有的啥也做不了,只能用电压表量出5V,一有负载(比如点亮一个灯泡)电压立马降下去了。 一般的IO,能出去的电流很小,进来的电流大,加上上拉电阻后可以很简单的增大输出电流
硬件诗人 2020-05-11
  • 打赏
  • 举报
回复
应该是看你需要高电平有效还是低电平有效,上下拉是为了给端口一个确定的状态。
老皮芽子 2020-05-11
  • 打赏
  • 举报
回复
GPIO 输出可分,推挽输出,集电极开路输出,漏极开路输出。在集电极开路和漏极开路输出时,需要接上拉电阻。这个上拉电阻可以在芯片外接,也可以初始化GPIO时配置。推挽输出,上拉下拉没啥意义。
dongzhangren 2020-05-10
  • 打赏
  • 举报
回复
初学,不太懂,会不会是要求外部电路要通过电阻等器件连接电源或者地,给端口提供合适电平?

27,508

社区成员

发帖
与我相关
我的任务
社区描述
硬件/嵌入开发 单片机/工控
社区管理员
  • 单片机/工控社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧