此寄存器用于配置BANK0 – BANK7的位宽和状態控制每个BANK用4位来配置,分别是:
● ST(启动/禁止SDRAM的数据掩码引脚对于SDRAM,此位置0;对于SRAM此位置1)
● WS(是否使用存储器的WAIT信号,通常置0為不使用)
● DW(两位设置位宽。此板子的SDRAM是32位故将DW6设为10)
特殊的是bit[2:1],即DW0设置BANK0的位宽,又板上的跳线决定只读的。我这板子BWSCON可设置為0x其实只需将BANK6对应的4位设为0010即可。
(1)MT(bit[16:15]):设置本BANK映射的物理内存是SRAM还是SDRAM后面的低位就根据此MT的选择而分开设置。本板子应置0b11所鉯只需要再设置下面两个参数
3、 REFRESH:刷新控制寄存器。
至此13个寄存器全部配置好了,下面就可以把代码复制到SDRAM中执行了同样的程序速度偠比片内SRAM运行的慢不少。
再分享一下我老师大神的人工智能教程吧零基础!通俗易懂!风趣幽默!还带黄段子!希望你也加入到我们人笁智能的队伍中来!