通常ARM处理器都集成有SDRAM控制器,而SDRAM有耗电低、容量大、价格便宜的优点,所以系统大多采用SDRAM为系统的RAM。SDRAM在初始上电时并不能直接访问,必须配置SDRAM的刷新计数值、刷新时间、刷新使能等,才可以访问SDRAM。初始化SDRAM也是存储空间映射(包括映射Flash)的过程,因此正式调试前的这项工作称为初始化存储器。 初始化存储器就是设置ARM处理器的某些寄存器,这可以通过两种方法完成:第一种,如果ARM处理器内部有SRAM,则可以建立一个简单的工程,该工程对涉及存储器映射的寄存器初始化;第二种,利用AXD的命令行配置那些寄存器,具体步骤如下。 首先在