阅读:1673回复:10
PCI 9052 上电后,为什么数据线有部分为高?
PCI 9052 配置为16位工作。在系统上电后,LOCAL BUS 的数据线有一部分是高电平,而另一部分是低电平。启动程序开始I/O访问后便正常了。这是怎么回事???? :mad: :mad: :mad: :mad: :mad: :mad: :mad: :mad: :mad: :mad: :mad: :mad:
|
|
|
沙发#
发布于:2002-08-19 18:25
没关系的!能正常使用就可以!如果你希望它是一个稳定状态,那就所有的都加上拉吧!
|
|
|
板凳#
发布于:2002-08-19 19:22
用户被禁言,该主题自动屏蔽! |
|
地板#
发布于:2002-08-20 09:21
看看总线停靠的规定。
|
|
地下室#
发布于:2002-08-20 11:03
很正常,复位之后的状态是随机的.
|
|
|
5楼#
发布于:2002-08-20 14:48
哪里呀。。
我是用来控制仪器运转的。要是初始态为高电平的话就会置设备运行。就是说,我的应用程序还没有启动,有一部分设备(具体来说是电动机)已经在运动了。这哪里是呀? 且根本不是随机的,完全能够重现。把卡的配置改为8位模式则初始态为低电平。!!!! TMD 真有这样的事! 焊过两块卡都这样! :( :( :( :( :( |
|
|
6楼#
发布于:2002-08-20 15:17
只能怨你自己的方案出发点就是错误的,最起码用个寄存器保留命令吧,直接靠数据线的信号没见过哪个系统是这样做的.除非是单片机,数据线还可以当作IO使用.
|
|
|
7楼#
发布于:2002-08-20 16:07
只能怨你自己的方案出发点就是错误的,最起码用个寄存器保留命令吧,直接靠数据线的信号没见过哪个系统是这样做的.除非是单片机,数据线还可以当作IO使用. 我用了数据寄存器的。但在系统上电过程中,寄存器把总线上的高电平信号锁住了。在ISA8位模式工作又都是低电平。。。。 |
|
|
8楼#
发布于:2002-08-20 17:34
你换一下数据寄存器,应该就好了。
比如说吧74FC 的改为 74LS. 有些工艺的芯片对上电是稳定的,有些则不是。 具体的我也不清楚了。 |
|
9楼#
发布于:2002-08-21 08:38
用有异步置位或复位的寄存器,启动的时候靠它获得确定的状态.
|
|
|
10楼#
发布于:2002-08-22 20:10
也许可以考虑在数据线和锁存器之间加一级或门,作个上电复位电路吧,如果干脆用PLD更省事。
|
|
|