本文主要是介绍黑猫带你学eMMC协议第28篇:eMMC的开漏和推挽模式(push-pull open drain),希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
本文依据eMMC JEDEC5.1及个人工作经验整理而成,如有错误请留言。
文章为个人辛苦整理,付费内容,已加入原创侵权保护,禁止私自转载。
文章所在专栏:《黑猫带你学:eMMC协议详解》
1 什么是开漏和推挽
1.1 推挽电路是什么
关于推挽和开漏电路,更多介绍详见我的另一篇文章:嵌软工程师要掌握的硬件知识2:一文看懂什么是开漏和推挽电路(open-drain / push-pull)
如图所示:
1)当Vin电压为正时,上面的N型三极管控制端有电流输入,Q3导通,于是电流从上往下通过,提供电流给负载。经过上面的N型三极管提供电流给负载(Rload),这就叫「推」。
2)当Vin电压为负时,下面的三极管有电流流出,Q4导通,有电流从上往下流过。经过下面的P型三极管提供电流给负载(Rload),这就叫「挽」。
这篇关于黑猫带你学eMMC协议第28篇:eMMC的开漏和推挽模式(push-pull open drain)的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!