两gpio相连后电压不正常

2019-08-06 16:17发布

    我用的是F28035开发板,在做实验的时候,将两块板子的gpio口连接,一个gpio作输入I/O,另一个作输出I/O,当输出I/O输出高电平时,用示波器测得电压只有2V左右,当输出I/O输出低电平时,用示波器测得电压不为零,有1V左右,如果将两者断开,就又正常了,高电平3.3V,低电平0V,请问是什么原因
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
4条回答
五谷道场
1楼-- · 2019-08-06 21:41
当输出高电平时,输入端口三极管导通,这样由于输入端口的电阻的存在,输出端口集电极电阻和输入端口的电阻分压,
电流的流向:输出端口的集电极电压3.3V->集电极电阻->输入端口基极和射极间的电阻->地,
那么分压的结果就导致就导致电压小于3.3V为2V。
当输出低电平时,会有电流灌入输出端口,分压导致端口电压为1V左右。
657511300
2楼-- · 2019-08-06 23:20
五谷道场 发表于 2013-9-3 16:19
当输出高电平时,输入端口三极管导通,这样由于输入端口的电阻的存在,输出端口集电极电阻和输入端口的电阻 ...

请问你有这方面知识更详细点的资料么,我想更深入的了解下,谢谢
zhangmangui
3楼-- · 2019-08-06 23:54
相互之间直接连接的话  可能相互之间因为电流等原因   相互牵制   导致电平不高不低
个人建议你在两个IO口之间串联一个阻抗匹配电阻   就好了
五谷道场
4楼-- · 2019-08-07 01:38
 精彩回答 2  元偷偷看……

一周热门 更多>