阅读:1000回复:0
9052写双口RAM给些建议?
我采用9052及双口RAM及单片机三部分作为主体进行设计PCI卡原理如下:
1)写 PC机-》PCI9052-》双口RAM-》单片机 2)读 PC机《-PCI9052<-双口RAM<-单片机 现在控制信号如下请看是否可以实现以上功能(32位读/写) PCI9052 LA(2-13)连接双口RAM11位地址及1位CE LAD(0-7)连接双口RAM8位数据线 WR#连接双口RAM W/RL信号 RD#连接双口RAM OEL信号 LBE1# LBE2# LW/R# LRDY 连接单片机的P1.0-P1.4 BLAST#连接单片机INIT0中断引脚 双口RAM BUSY#信号连接P1.5 工作原理如下 1)计算机PC进行写操作(32位)写到地址寄存器映射的双口RAM地址中 2)单片机根据BLAST#信号得知PCI9052进行了一次操作 3)再根据LW/R#判断是读还是写 4)根据LBE1#,LBE2#判断数据的有效性 5)再根据双口RAM BUSY#判断数据是否操作完毕(1完毕,0未完毕) 6)单片机通过LRDY信号通知PCI9052可以进行下一次操作. 7)单片机通过计数器读一定数量的数据后,用LINIT1#通知PCI9052可以开始接收数据. 请问 我上述的操作原理,根据我的设计是否可以完成?哪些地方有不合适的 请给些建议? 谢谢! |
|
|