寄存器gpio 设计资料.pptVIP

  • 0
  • 0
  • 约7.2千字
  • 约 74页
  • 2020-02-08 发布于江苏
  • 举报
U1是输出锁存器,执行GPIO管脚写操作时,在写脉冲(Write Pulse)的作用下,数据被锁存到Q和/Q。 T1和T2构成CMOS反相器,T1导通或T2导通时都表现出较低的阻抗,但T1和T2不会同时导通或同时关闭,最后形成的是推挽输出。 在推挽输出模式下,GPIO还具有回读功能,实现回读功能的是一个简单的三态门U2。 注意:执行回读功能时,读到的是管脚的输出锁存状态,而不是外部管脚Pin的状态。 3. 开漏输出(OutputOD) 开漏输出和推挽输出相比结构基本相同,但只有下拉晶体管T1而没有上拉晶体管。同样,T1实际上也是多组可编程选择的晶体管。 开漏输出结构没有内部上拉,因此在实际应用时通常都要外接合适的上拉电阻(通常采用4.7~10kΩ)。开漏输出能够方便地实现“线与”逻辑功能,即多个开漏的管脚可以直接并在一起 。 开漏输出的另一种用途是能够方便地实现不同逻辑电平之间的转换(如3.3V到5V之间),只需外接一个上拉电阻,而不需要额外的转换电路。典型的应用例子就是基于开漏电气连接的I2C总线。 4. 钳位二极管 其作用是防止从外部管 脚Pin输入的电压过高 或者过低。 二、GPIO配置 (1)GPIO_Mode_AIN 模拟输入 ???? (2)GPIO_Mode_IN_FLOATING 浮空输入 (3)GPIO_Mode_IPD 下拉输入

文档评论(0)

1亿VIP精品文档

相关文档