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

请大侠帮助:PCI9052写入数据不成功???

楼主#
更多 发布于:2003-09-18 08:47
我用9052与82c55设计了一并口数据采集卡,应用ISA TO PCI I/O方式,总线宽度为8BIT,存取16BYTES,起始地址为0100H,可中断方式,LCLK=8M,。现在。。。。。。。
   (1)eeprom 93cs46b(Microchip) 中的内容能完整读取。其内容为
      00H   5201
      02H   10B5
      04H   0680
      06H   0002
      08H   9050
      0AH   10B5
      14H   FFFFFFF1
      28H   00000101
      3CH   00000022
      50H   00000109
      5CH   00001043
      60H   0025D24E
      其余为0。
   (2)我用自己的INF文件安装好卡,系统分配I/O地址为0xdc00~0xdc0f.
   (3)测试程序用windriver6.02写的,
   (4)测试中发现只能读取8位数据总线的数据,写入数据时用示波器观察,只有BIT0位有信号,其他位无信号,写入不成功。另外,用示波器观察ISA0、ISA1,IORD,IOWR,LA2~LA9(其他地址不用,都上拉)也无信号。
    其中肯定有错误。
kenail
驱动牛犊
驱动牛犊
  • 注册日期2003-03-25
  • 最后登录2007-10-11
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2003-09-18 12:23
我对你的EEPROM有点疑问,命令字04h配置是不是有问题啊?0680是什么意思?允许IO映射吗?
honeyer
驱动牛犊
驱动牛犊
  • 注册日期2003-06-11
  • 最后登录2004-06-08
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2003-09-19 08:29
    谢谢!!!
    EEPROM中的04H~06H的内容对应了PCI寄存器的08H的内容,
    在<<PCI系统结构>>(第四版)中说明:
    PCI寄存器的08H的内容的意义为“类代码寄存器”,06H为桥设备,8000H为其他桥类型。
honeyer
驱动牛犊
驱动牛犊
  • 注册日期2003-06-11
  • 最后登录2004-06-08
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地板#
发布于:2003-09-19 08:30
    谢谢!!!
    EEPROM中的04H~06H的内容对应了PCI寄存器的08H的内容,
    在<<PCI系统结构>>(第四版)中说明:
    PCI寄存器的08H的内容的意义为“类代码寄存器”,06H为桥设备,8000H为其他桥类型。

    请大侠多多帮助!!!!!!!!
游客

返回顶部