DSP是2407,外扩了CY7C1021VC33-12,现在用仿真器运行程序读写外部SRAM中的数据,发现外部RAM中的D7这根数据线有问题:当A12为0时,D7读写都正常;当A12为1时,D7只能读出为1,用示波器观察,写SRAM时有D7=0写入,但在读出时一直为1。对外扩的程序SRAM读写也是一样:分配到8800H-9000H间的都可以正常写入,但从9000H开始的1000H空间就不正常(A12=1)。
以上可以判断是SRAM损坏吗?我板子上有一块MAXII的CPLD,开始没有调试,端口一直没有定义,DSP的所有地址线和数据线都和它连接,所以DSP和CPLD一开始都很烫,后来定义了逻辑和端口就不烫了。 |