STM8芯片中的真开漏输出( true open-drain I/O)

嘎子 单片机 2016-05-24 5,098 次浏览 , 没有评论

STM8 MCU系列芯片中,有些管脚是真开漏脚,即下面GPIO模块方框中的P-BUFFER和那个保护二极管都没有使用。这种情况下,它如果没接上拉电阻的话,是不能输出高电平的。经常有人在此类端口没接上拉的情况下,叫嚷着没法输出高电平,比方那些硬件I2C接口。

上图是STM8S系统芯片的参考手册中给出的“GPIO模块框图”,为了更好的说明上面的问题。

具体哪个引脚是真开漏引脚,还要看每个芯片具体的规格书。例如:

上图是芯片的具体规格书的Pinout and pin description章节中的STM8S105x4/6 pin description图表中的一部分。注意这里的T下面的4是表示注释的意思,而注释4:

所以对这个问题大家一定要非常注意,这样的情况一般出现在与I2C复用的IO口上。

原创文章,文章首发于:Riley Ge (@rileyge) — Steemit

原创文章,转载请注明: 转载自TsonTec:测量解决方案提供者

本文链接地址: STM8芯片中的真开漏输出( true open-drain I/O)

相关主题

说点什么

您将是第一位评论人!

提醒
avatar
回顶部