FPGA和单片机通信问题

2019-03-25 09:29发布

大家都知道,一般FPCA是3.3V供电,而单片机是5V供电要想实现他们之间的通信,怎么解决他们之间的压差呢?忘了解的高手们给以指点,咱们也讨论讨论自己都是怎么解决的。 此帖出自小平头技术问答
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
7条回答
仙猫
2019-03-26 11:58
 
 
 各具体情况非一两句话能说明,概言之就是须绝对遵循器件手册设计。两个自带电源的系统互接,能直连或串电阻相连是有条件的,手册里有明确的记述才能这么做。

 [例1] 5V系统输出接3V系统输入:要求3V系统的接口器件能5V以上的耐压。比如74LVC244A,不管自身电源是几V,输入脚都能耐5.5V电压,——于是它可以跟5V系统直连。

 [例2] 5V系统输出接3V系统输入:3V系统的接口器件虽无5V耐压,但只要限流即可。比如74HC244注明输入嵌位电流是±20mA,若5V系统输入,串联不小于5V/20mA=250Ω的电阻即可保安全。
 这里姑且卖个关子留一点思考问题:为什么不用(5V-3V)/20mA=100Ω算电阻?

一周热门 更多>