在线咨询
eetop公众号 创芯大讲堂 创芯人才网
切换到宽版

EETOP 创芯网论坛 (原名:电子顶级开发网)

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
查看: 2481|回复: 7

[求助] gpio输入输出可以同时打开吗

[复制链接]
发表于 2023-4-4 23:06:18 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?注册

x
听到有说gpio输入输出同时打开可能烧坏gpio,是这样吗?
发表于 2023-4-5 00:41:36 | 显示全部楼层
应该不会?gpio的工作模式有这种定义把
发表于 2023-4-5 11:05:06 | 显示全部楼层
简单的想,抽象下,数字IO的输出不就是一个反相器去驱动PAD。如果同时允许输入和输出。哪就会出现,输入0,输出1;或者反过来,就变成两个CHIP的输出DRIVER的竞争,你觉得可以么?


烧不烧我不知道,我知道很大概率输入输出都不是正常信号了。
发表于 2023-4-6 12:02:06 | 显示全部楼层
1. 可以同时打开,但不建议或者不允许这样用(原因见#2)
2. 同时打开时,当内、外部有不同的驱动,这时会形成电源到地的通路,时间长可能会导致电路损坏。
发表于 2023-4-6 17:26:57 | 显示全部楼层
假设作为输入的pad输入为高信号,作为输出的pad为低信号,那是不是就是高信号与低信号直接连接,形成从电源到地的通路。
发表于 2023-4-17 14:09:06 | 显示全部楼层
我理解芯片上的IO PAD都是模拟电路,tx和rx的功能是独立的。tx function和rx function可以同时打开,只是rx收到的是tx发出的数据
发表于 2023-4-21 09:00:31 | 显示全部楼层
可以同时打开,发送一般是推挽,接收类似高阻态的比较器。只有两个都是是输出的IO,不能同时打开,这样可能短接到地,形成短路过流。
发表于 2023-4-27 16:34:00 | 显示全部楼层
对GPIO来说当然可以同时打开输入输出,但是这个时候IO本身只能做输出使用。
因为现在IO pad 有OEN和IE,OEN是输出使能(active low),IE是输入使能(active high)。
当OEN和IE同时有效时候,该IO只能做输出IO来用,但是IE打开,相当于在监控输出。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

站长推荐 上一条 /2 下一条


小黑屋| 手机版| 关于我们| 联系我们| 在线咨询| 隐私声明| EETOP 创芯网
( 京ICP备:10050787号 京公网安备:11010502037710 )

GMT+8, 2024-11-22 19:57 , Processed in 0.019254 second(s), 6 queries , Gzip On, Redis On.

eetop公众号 创芯大讲堂 创芯人才网
快速回复 返回顶部 返回列表