为什么上拉和下拉电阻连接到引脚。 如何将引脚配置为上拉和下拉或作为中断源。
答案 0 :(得分:6)
对于输出,当GPIO处于复位状态(通常为高阻抗输入)时,它会为引脚提供定义的逻辑状态,因此不会将输出驱动为有效的逻辑状态。
对于输入,它的需要由连接的设备决定,它在启动时也可能是高阻抗或“浮动”,在这种情况下,上拉/下降将确保有效电平。
具有开漏/集电极开路输出的器件需要上拉/下拉。
您至少需要对电子产品有一个基本的了解才能在嵌入式系统开发方面取得成功(除非你需要的所有东西都放在一块现成的电路板上而不做任何修改或补充。给自己一份 Horowitz & Hill的电子艺术或类似的。
答案 1 :(得分:0)
某些设备按设计只能驱动1或驱动0,有些可以驱动两者。你可以使用类似于spi的共享线路,例如,如果你是被寻址的设备你拉零,只有一个设备一次拉零。由于线路要么是浮动的,要么是零,以便在剩余的时间内需要一个上拉电阻,将它想象成一个球或弹簧上的东西,弹簧将球保持在天花板附近,当你需要时球在地面上被拉下弹簧,弹簧相当弱。当球被释放时,弹簧将其拉回天花板。这类公交车类似。