谢谢版主,看了BF561 EZ-KTI的SDRAM例程,将初始化SDRAM的寄存器作了修改,问题解决。但还有点疑惑:
1、*pEBIU_SDBCTL寄存器中是关于4个bank的,现在我的板子上是两片2片MT48LC16M16A,容量64Mbyte,在寄存器的定义只用到了其中的Bank0,并将bank0的容量定义为64Mbyte,那其它几个bank在什么情况下用到,是不是当SDRAM大于128Mbyte时,还有我是否可以用其它的bank,而不用bank0?
2、2片MT48LC16M16A的容量是64Mbyte,它的寻址空间是0x00000000~0x03FFFFFF,那么地址段对应哪片SDRAM,虽然这个不影响使用,但是很想知道。
3、*pEBIU_SDGCTL中第31位:SDRAM extern data path width,这个跟SDRAM的数据宽度应该不是一个概念吧,这个怎么理解?
谢谢!