OPEN_DRAIN
时间: 2024-02-22 22:53:45 浏览: 207
关于Quartus_II下“Auto_Open_Drain”设置方法
4星 · 用户满意度95%
OPEN_DRAIN是一种GPIO的输出模式,它允许多个输出引脚连接在一起,并通过一个公共的上拉电阻来实现。这种连接方式被称为wired-OR连接。当任何一个IO引脚将输出拉低时,输出引脚会被拉低。只有当所有输出引脚都被拉高时,输出引脚才会被拉高。这种模式的优点是可以省去外部门电器所需的电路门。[^1]
例如,假设有两个IO引脚A和B,它们都设置为OPEN_DRAIN模式,并连接到一个上拉电阻。当A和B都被拉高时,输出引脚也会被拉高。当A或B中的任何一个被拉低时,输出引脚也会被拉低。
这种模式在一些特定的情况下非常有用,例如在需要多个输出引脚控制同一个设备或信号线的情况下,可以使用OPEN_DRAIN模式来简化电路设计。
阅读全文