阅读:3987回复:10
谁能解释一下这三种输出的区别(我在cy68013中看到的)?谢谢
1.CMOS output , tristatable
2.open-drain output 3.CMOS output , not tristatable |
|
|
沙发#
发布于:2004-11-26 12:16
CMOS output 是COMS输出, tristatable你可以翻译成高阻状态的意思“tristate”是三态的意思!
open-drain output是“数据流输出”的意思! CMOS output , not tristatable这个前面的差不多,和 “CMOS output ,tristatable”的区别就是“CMOS output , not tristatable”只能是COMS输出,而不能设置为高阻状态; 而“CMOS output , tristatable”你可以将他设置为COMS输出,也可以设置为高阻状态,有两种选择方式! 如果我没有猜错的话,你是不是看CYPRESS上的资料看到这些的吧! 而且看的部分有关“CTLX”的设置问题!是不是呀? 呵呵……,祝你好运!!! |
|
板凳#
发布于:2004-11-26 15:04
两个不明白???
1。高阻状态---是不是相当于断开? 2。COMS输出 vs 数据流输出 有什么异同? 我的确在看CYPRESS上的资料有关“CTLX”的设置问题 :D |
|
|
地板#
发布于:2004-11-26 19:14
1。高阻状态---是不是相当于断开?
不是的!如果你学国数字电路就知道是什么意思了!他和断开是不一样的意思的!你知道“三态”是拿萨那态吗?就是高电平、低电平、高阻态三种的意思!数字电路里就这个知识的! 2。COMS输出 vs 数据流输出 有什么异同? 这个问题也是数字电路里面的知识,具体的我就不太清楚了,我就知道大概的意思! 恩……COMS呢就是相当于你的输出/输入是电平有效! 而“open-drain output”可以理解为“开集输出”的意思! 不知道你是否知道“TTL电路”,如果知道的话,理解起来就很简单了! 我只能解释这么多,因为我好久都没有接触数字电路了,所以如果你想知道的更清楚的话,那么你去查查数字电路的书,里面应该有! 另外,我觉得你也没有必要停留在这几个概念上!如果你用一下GPIF方式,那么你就要用到“CTL”了,你在编辑波形的时候就可以看到他们是怎么用的了!到时候你自己就会很明白的! 祝你好运!!! |
|
地下室#
发布于:2004-11-29 15:39
有些简单的问题,大家还是自己找书看吧。
|
|
5楼#
发布于:2005-01-18 16:49
有些简单的问题,大家还是自己找书看吧。 其实这个问题一点都不简单,光知道概念没有什么用的,还需要了解这些信号的使用场合,就象cahwlx1982,虽然解释的名称正确,但可能还是不知道这些信号的真正意思 |
|
6楼#
发布于:2007-03-28 22:02
cahwlx1982的名称解释也不全对,
1.CMOS output , tristatable 2.open-drain output 3.CMOS output , not tristatable open-drain output实际上是漏极开路输出,简称OD,是在CMOS电路中的。相应的,在TTL电路中,有集电极开路输出(open-collector output),简称OC. 1.CMOS output , tristatable, 它的意思是高低电平都有驱动能力,并且可以设置为三态,即高阻态,相当于断开,因为这时两个输出管都断开了,只有很小的漏电流和分布电容,你可以认为处于高阻态的管脚并没有接入电路.这样就可以将多个端口同时接在总线上,而只有一个来驱动,不驱动的保持高阻态,就不会产生总线竞争。 2.open-drain output 漏极(或集电极)开路输出的,根据管子的型号(N沟道或P沟道, NPN型或PNP型)有两类.一类是只有低电平输出能力,这类比较常见,例如我们常见的I2C总线.它是通过上拉电阻(通常是几千欧姆)来提供高电平的,因而高电平驱动能力较弱,当一个输出低时,就可以把这条线拉低,所以可以几个OD的直接连在一起,实现线“与”功能。而另一类就是只有高电平有驱动能力,通过下拉电阻来提供低电平,因而只要有一个输出高,最后的结果就是高,因而可以实现线“或”功能。 3.CMOS output , not tristatable 没有高阻态,只能输出高电平和低电平。在总线上,这样的输出口只能有一个,否则多个同时输出不同的电平时,就会造成电平冲突。 关于OD和OC更详细的说明,请参看我的blog: http://computer00.21ic.org/user1/2198/archives/2006/11033.html |
|
|
7楼#
发布于:2007-03-29 12:37
解释的好
|
|
|
8楼#
发布于:2007-04-16 20:30
computer00 解释得很好啊,支持支持
|
|
9楼#
发布于:2007-08-10 09:17
computer00理解的很深刻,解释的很好,很对,谢谢了
|
|
10楼#
发布于:2008-01-10 14:11
解释的非常好!!!!!!
|
|