阅读:1325回复:3
请大侠帮助:PCI9052写入数据不成功???
我用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(其他地址不用,都上拉)也无信号。 其中肯定有错误。 |
|
沙发#
发布于:2003-09-18 12:23
我对你的EEPROM有点疑问,命令字04h配置是不是有问题啊?0680是什么意思?允许IO映射吗?
|
|
板凳#
发布于:2003-09-19 08:29
谢谢!!!
EEPROM中的04H~06H的内容对应了PCI寄存器的08H的内容, 在<<PCI系统结构>>(第四版)中说明: PCI寄存器的08H的内容的意义为“类代码寄存器”,06H为桥设备,8000H为其他桥类型。 |
|
地板#
发布于:2003-09-19 08:30
谢谢!!!
EEPROM中的04H~06H的内容对应了PCI寄存器的08H的内容, 在<<PCI系统结构>>(第四版)中说明: PCI寄存器的08H的内容的意义为“类代码寄存器”,06H为桥设备,8000H为其他桥类型。 请大侠多多帮助!!!!!!!! |
|