yanhan200274
驱动牛犊
驱动牛犊
  • 注册日期2003-05-19
  • 最后登录2003-06-12
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:956回复:3

9052初级问题

楼主#
更多 发布于:2003-06-10 10:42
1。请问四块isa数据采集卡要实现isa->pci,是否用一块pci9052就够了?
2。此时 loca address space 0,1,2,3是否都要配置?
3。此时是否每一个local address space 对应到每一个isa数据采集卡?
这三个问题困扰我多久了,我期待着水牛的出现。
yanhan200274
驱动牛犊
驱动牛犊
  • 注册日期2003-05-19
  • 最后登录2003-06-12
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2003-06-11 11:54
怎么没人理我,SOS!
40分呐。。。
Tom.Cat
禁止发言
禁止发言
  • 注册日期2001-10-10
  • 最后登录2019-07-29
  • 粉丝1
  • 关注0
  • 积分-53792分
  • 威望197411点
  • 贡献值0点
  • 好评度5点
  • 原创分0分
  • 专家分0分
  • 社区居民
板凳#
发布于:2003-06-12 18:49
用户被禁言,该主题自动屏蔽!
wanghc
驱动牛犊
驱动牛犊
  • 注册日期2001-10-25
  • 最后登录2006-10-12
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地板#
发布于:2003-06-12 22:52
一个9052就够,但
配置PCI-ISA模式至少要本地空间两个0,1,即使MEM或I/O中,有一个不用(设置空间无效)。
本地总线的ISA模式,驱动4个ISA(4个负载)通常无问题。
使用一个CS2#作总片选,你需要的总空间的最高两位地址和CS2#组合成4个片选分别控制你原4个ISA的所需空间。
注意,目前P3,P4机都不支持存贮器低1M内空间,即使P2支持,但也会无MEMRD。若设置在4G空间内,DOS下必须用32位保护模式汇编编程。若使用I/O,则方便些。
如果你不是兼顾老ISA板直接插入,而是改进设计,最好用C模式,单个操作(非burst):
本地脉冲LCLK可用PCI 33M的4分频,
读直接用RD#,
写令用/(/WR# & LCLK[延迟20ns]),延迟20ns用GAL16V8编程实现
(延迟时间可通过编程调整)。
用高级语言编写驱动程序(WDM:*.SYS)
保你没问题。
王恒才
游客

返回顶部