s3c2440中为啥sdram一定要安装在bank6-7这两个bank上,我可以安装在别的bank上面吗?
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了s3c2440中为啥sdram一定要安装在bank6-7这两个bank上,我可以安装在别的bank上面吗?相关的知识,希望对你有一定的参考价值。
如果不行,请告诉我为什么,我想学裸机程序?
还有,我用jlink烧写裸机程序,可以烧入nor flash和nand flash中吧!
Jlink可以直接烧写裸机程序到NOR FLASH,如果要烧到NAND FLASH中可以先烧写一个bootloader在NOR FLASH中,通过bootloader再将代码烧写进NAND FLASH。 参考技术A 学习
sdram学习笔记
SDRAM笔记
1 LogicBank
SDRAM中的每个存储阵列称为一个逻辑bank(LogicBank)。目前sdram一般都有4个Bank。要寻址一个存储单元,要确定:bank地址,行地址,列地址。
2 命令
SDRAM的各种操作命令,通过RAS,CAS,WE不同的电平组合来实现。各个命令如下表所示。
3 几个重要的参数
RCD: 即RAS to CAS delay.行选通周期。行有效命令与列读写命令之间的间隔时间。
CL: 即CAS Latency,CAS潜伏期。发出读取命令,到数据出现在总线上的时间。
RRD:不同工作行之间切换的时间间隔。
BL: 突发长度,可选1,2,4,8.
4 初始化过程
200us稳定器 + 1个预充电 + 8个自刷新。具体如下图。
以上是关于s3c2440中为啥sdram一定要安装在bank6-7这两个bank上,我可以安装在别的bank上面吗?的主要内容,如果未能解决你的问题,请参考以下文章