1

为什么上拉和下拉电阻是接在引脚上的。如何将引脚配置为上拉和下拉或中断源。

4

2 回答 2

6

对于输出,它在 GPIO 处于复位状态(通常是高阻抗输入)时为引脚提供定义的逻辑状态,因此不会将输出驱动到有效逻辑状态。

对于输入,是否需要由连接的设备确定,该设备也可能在启动时为高阻抗或“浮动”,在这种情况下,上拉/下拉将确保有效电平。

具有开漏/开集输出的器件需要上拉/下拉。

您至少需要对电子学有基本的了解才能在嵌入式系统开发中取得成功(除非您所需要的只是在一个现成的板上,无需修改或添加。给自己一份Horowitz & Hill 的电子艺术或类似的。

于 2012-07-16T08:12:34.627 回答
0

有些设备的设计只能驱动 1 或驱动 0,有些设备可以同时驱动两者。例如,您将使用类似 spi 的共享线路,如果您是被寻址的设备,您拉零,一次只有一个设备拉零。由于这条线要么是浮动的,要么是零,所以在剩下的时间里你需要一个上拉电阻,把它想象成一个球或弹簧上的东西,当你需要时,弹簧将球保持在天花板附近球在地面上它被弹簧拉下,弹簧相当弱。当球被释放时,弹簧将其拉回天花板。在这些类型的公共汽车上也有类似的事情。

于 2012-07-16T15:27:18.973 回答