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

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

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
EETOP诚邀模拟IC相关培训讲师 创芯人才网--重磅上线啦!
查看: 1791|回复: 14

[求助] GPIO电路图原理

[复制链接]
发表于 2023-4-14 17:35:58 | 显示全部楼层 |阅读模式

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

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

x
本来在学习GPIO电路结构,遇到下面电路图看不来:

QQ图片20230414172913.png
QQ图片20230414173130.png
发表于 2023-4-14 18:07:26 | 显示全部楼层
本帖最后由 yjj_123 于 2023-4-14 18:09 编辑

上图是TX ,下图是RX。TX里你框出来的两个大框应该是驱动管,小框施密特触发器不知道是为了干嘛;RX里输出1是模拟通道,输出2 就是GPIO的RX输出。
 楼主| 发表于 2023-4-14 19:10:29 | 显示全部楼层


yjj_123 发表于 2023-4-14 18:07
上图是TX ,下图是RX。TX里你框出来的两个大框应该是驱动管,小框施密特触发器不知道是为了干嘛;RX里输出1 ...


感谢,这里的TX RX指的是什么呢?哪里有资料可以看捏
发表于 2023-4-14 20:39:15 | 显示全部楼层
其实GPIO可以大致看成两部分:一部分从数字到模拟,一部分从模拟到数字。

从数字到模拟就是把芯片内部的信号送到IO口,你上面那张图就实现了这个功能,图里面的那两个问号其实就是GPIO里面的推挽输出,他们的尺寸应该都比较大吧。

从模拟到数字就是把IO口上的信息送到芯片内部,你下面的图就实现了这个功能,其实IO口和你标出来的输出1就是一个东西,因为他们之间没有逻辑连接,只用了esd电阻做连接,本质上都是模拟部分,然后IO口通过一个施密特反相器把信号送到了数字内部,就是你的那个输出2,输出2应该是送给数字的信号。施密特的作用就是做整形的。而且看你输出1和施密特之间那个模块,看样子是还带了个上拉的功能。
 楼主| 发表于 2023-4-14 21:25:29 | 显示全部楼层


userszhang 发表于 2023-4-14 20:39
其实GPIO可以大致看成两部分:一部分从数字到模拟,一部分从模拟到数字。

从数字到模拟就是把芯片内部的信 ...


您好,还有问题请教一下,问题1就是上图里面的推挽输出 nmos pmos之间接的电阻是干嘛用的?

问题2:意思就是上图是输出模式配置 下图是输入模式配置吗?
问题3:配置后的io是从输出1出去, 输出2时候是接到一个电平转换。那么我这个模块里面IO配置到底怎么知道配置了个什么?
发表于 2023-4-14 22:35:24 | 显示全部楼层


Frappuccino 发表于 2023-4-14 21:25
您好,还有问题请教一下,问题1就是上图里面的推挽输出 nmos pmos之间接的电阻是干嘛用的?

问题2:意思 ...


问题1:这个我不太确定,我认为是做esd保护用的,这个阻值应该也不会太大吧,一两百欧的样子。如果有大佬还请解答一下

问题2:可以这么理解,上图数字输出,下图数字输入

问题3:关于输出1和输出2,输出1你可以认为是模拟信息,这个输出1可能会直接接到芯片内部的模拟模块,比如ADC的输入;输出2是数字信息;至于你说的到底怎么知道IO配置了个什么,这个是由你IO的逻辑决定的,比如说,有个逻辑信号A,只有A有效的时候,输出2才会把IO的信息转换成数字信息给到芯片,A无效的时候呢,输出2给一个默认的值到芯片;至于输出1的话,可能就跟你内部的控制逻辑有关了,内部某个逻辑信号有效,输出1的模拟信息才有用。

建议结合电路再捋一捋
 楼主| 发表于 2023-4-15 09:32:54 | 显示全部楼层


userszhang 发表于 2023-4-14 22:35
问题1:这个我不太确定,我认为是做esd保护用的,这个阻值应该也不会太大吧,一两百欧的样子。如果有大佬 ...


感谢感谢 我去缕一缕
 楼主| 发表于 2023-4-15 15:57:37 | 显示全部楼层


userszhang 发表于 2023-4-14 22:35
问题1:这个我不太确定,我认为是做esd保护用的,这个阻值应该也不会太大吧,一两百欧的样子。如果有大佬 ...


您好,我还有疑问:1、您说那一部分是推挽输出,有没有可能是开漏输出呢?这个怎么区分?是通过内部数字信号来控制的是吗?
2、下面着条回路是做什么的?(紫色框)
感谢!!!
QQ图片2023041515551611111.png

发表于 2023-4-17 09:27:07 | 显示全部楼层


yjj_123 发表于 2023-4-14 18:07
上图是TX ,下图是RX。TX里你框出来的两个大框应该是驱动管,小框施密特触发器不知道是为了干嘛;RX里输出1 ...


另外一位兄弟已经说的挺明白了,TX就是芯片内部输出到芯片外部的通路。RX就是外面输入到里面的通路。
发表于 2023-4-17 21:04:42 | 显示全部楼层


Frappuccino 发表于 2023-4-15 15:57
您好,我还有疑问:1、您说那一部分是推挽输出,有没有可能是开漏输出呢?这个怎么区分?是通过内部数字信 ...


问题1:有可能是开漏输出的,他是推挽输出还是开漏输出就看数字逻辑怎么去控制的。开漏的时候P管的栅极信号就是1,这个需要你自己去推一下逻辑。


问题2:在你GGNMOS(蓝色框)上面有个N管,栅极接电阻的那个,你看一下他的栅极是谁控制的,还有就是这个管子漏端有没有连接其他地方,如果符合我提到的这两点,那么这里可能是个增大下拉电流的设计,在某些应用场景下两路N管打开,增加下拉能力;如果连线方式不是我上面说的那样,那我也不太明白这里干嘛的
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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

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

GMT+8, 2024-4-27 13:47 , Processed in 0.034098 second(s), 7 queries , Gzip On, Redis On.

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