jpl1978
驱动小牛
驱动小牛
  • 注册日期2002-03-31
  • 最后登录2008-01-22
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:2080回复:8

数据线和地址线

楼主#
更多 发布于:2002-06-03 20:07
pci9052RDK的原理图的LA和LDA都加了上拉电阻,这样做是否是为了提高LA和LDA的驱动能力?
我用的设计只用了地址线的高16位和数据线的低8位,没用的数据线
下拉,那么地址线呢?是否不用管?
满意的话,请给分! 互相学习,互相前进
linyulun
驱动小牛
驱动小牛
  • 注册日期2002-03-18
  • 最后登录2014-05-09
  • 粉丝0
  • 关注0
  • 积分19分
  • 威望61点
  • 贡献值0点
  • 好评度1点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2002-06-04 08:43
没用的地址线都接固定电平,一般都直接接地,,绝对不能悬空,这样你访问的时候访问它的低端地址就可以了,比较方便.


加上拉电阻不可能是为了增加驱动能力,也许是la和lda时漏极开路的输出形式,这样就一定要加上拉电阻了.
jst7792
论坛版主
论坛版主
  • 注册日期2001-12-10
  • 最后登录2006-11-16
  • 粉丝0
  • 关注0
  • 积分3分
  • 威望1点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2002-06-04 09:33
数字系统设计中,地址线,数据线一般都采用上拉,除了一些特殊场合一般不采用下拉,将数据线地址线直接接固定电位的做法是危险的,一旦出现IO冲突,可能导致芯片烧毁.其他即使可以固定电位的引脚,一般也不直接接电源或地,都采用电阻拉,这在调试阶段是个非常好的习惯.
上拉电阻的作用主要是在9052不驱动总线时,给总线一个稳定的逻辑状态,9052不是开漏输出
兄弟们,给点分吧
Tom.Cat
禁止发言
禁止发言
  • 注册日期2001-10-10
  • 最后登录2019-07-29
  • 粉丝1
  • 关注0
  • 积分-53792分
  • 威望197411点
  • 贡献值0点
  • 好评度5点
  • 原创分0分
  • 专家分0分
  • 社区居民
地板#
发布于:2002-06-04 10:49
用户被禁言,该主题自动屏蔽!
jpl1978
驱动小牛
驱动小牛
  • 注册日期2002-03-31
  • 最后登录2008-01-22
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地下室#
发布于:2002-06-05 10:19
版主:谢谢你的回答!但我从你的答复中找不出第二个问题的答案,能不能答复一下?
满意的话,请给分! 互相学习,互相前进
wdm8000
驱动牛犊
驱动牛犊
  • 注册日期2001-06-07
  • 最后登录2005-11-25
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
5楼#
发布于:2002-06-05 18:36
我用设计是这样的,将数据传输到一个16位数据总线的fifo中,然后fifo再接到使用C模式的9080的LOCAL 数据总线的低16位,高位悬空;9080的local地址总线全部悬空。当fifo半满信号到来时,pci中断服务程序启动,在使用driverstudio生成的驱动程序isr中添加
m_MemoryRang1.inw(0);但是在执行此语句时计算机死机,没有任何相应。当然我对m_MemoryRang1是这样初始化的:
status = m_MemoryRange1.Initialize(
pResListTranslated,
pResListRaw,
PciConfig.BaseAddressIndexToOrdinal(2)
);
我用eeprom给局部基地址寄存器(也就是Pci的第3个基地址寄存器)设置了范围64k字节,基地址为0,总线描述为16位的内存映射。
为什么会死机,请指点,谢谢
吴新安
jst7792
论坛版主
论坛版主
  • 注册日期2001-12-10
  • 最后登录2006-11-16
  • 粉丝0
  • 关注0
  • 积分3分
  • 威望1点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
6楼#
发布于:2002-06-06 08:54
先区分是硬件问题还是驱动问题
兄弟们,给点分吧
wonderful
驱动牛犊
驱动牛犊
  • 注册日期2002-04-26
  • 最后登录2006-04-18
  • 粉丝0
  • 关注0
  • 积分11分
  • 威望2点
  • 贡献值0点
  • 好评度1点
  • 原创分0分
  • 专家分0分
7楼#
发布于:2002-06-08 21:46
数据总线是双向的,而地址总线对于9052是输出线
有必要给一个稳定的逻辑状态吗?

对于一些很重要的输入线,是必须要有一个稳定的初始逻辑状态的!
jst7792
论坛版主
论坛版主
  • 注册日期2001-12-10
  • 最后登录2006-11-16
  • 粉丝0
  • 关注0
  • 积分3分
  • 威望1点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
8楼#
发布于:2002-06-10 10:56
在lholda没有产生前,9052是不会驱动地址总线的
兄弟们,给点分吧
游客

返回顶部