嵌入式系统体系结构与开发——存储器结构要点.ppt

嵌入式系统体系结构与开发——存储器结构要点.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
嵌入式系统体系结构与开发——存储器结构要点.ppt

3 刷新控制寄存器REFRESH REFRESH控制寄存器 开启刷新,刷新频率 3 SDRAM刷新控制寄存器定义 4 BANKSIZE寄存器 BANKSIZE寄存器 BURST_EN:ARM允许突发传输 SCKE_EN:使用省电模式 SCLK_EN:信号是否在仅在访问发出 BK76MAP:设置bank6,7大小 5 SDRAM模式寄存器 MRSR SDRAM模式寄存器 MRSR CL:时序的时间参数 编程设计 存储器控制寄存器地址定义文件 \COMMON\2410lib.C\2410addr.h 存储器配置参数文件 \COMMON\2410lib.C\ MEMCFG.H 2410存储器控制器定义 存储器控制器定义文件位置 \COMMON\2410lib.C\2410addr.h 存储器控制器地址定义 // Memory control //Bus width wait status #define rBWSCON * volatile unsigned * 0x座机电话号码 //Boot ROM control #define rBANKCON0 * volatile unsigned * 0x座机电话号码 //BANK1-7 control #define rBANKCON1 * volatile unsigned * 0x座机电话号码 #define rBANKCON2 * volatile unsigned * 0x座机电话号码c #define rBANKCON3 * volatile unsigned * 0x座机电话号码 #define rBANKCON4 * volatile unsigned * 0x座机电话号码 #define rBANKCON5 * volatile unsigned * 0x座机电话号码 #define rBANKCON6 * volatile unsigned * 0x座机电话号码c #define rBANKCON7 * volatile unsigned * 0x座机电话号码 2410存储器控制器定义 存储器控制器地址定义 //DRAM/SDRAM refresh #define rREFRESH * volatile unsigned * 0x座机电话号码 //Flexible Bank Size #define rBANKSIZE * volatile unsigned * 0x座机电话号码 //Mode register set for SDRAM #define rMRSRB6 * volatile unsigned * 0x座机电话号码c //Mode register set for SDRAM #define rMRSRB7 * volatile unsigned * 0x座机电话号码 2410系统存储器组织定义 存储器配置文件 \COMMON\2410lib.C\ MEMCFG.H MEMCFG.H文件定义说明 //Memory Area //GCS6 16bit 16MB SDRAM 0x0c000000-0x0cffffff //GCS7 16bit 16MB SDRAM 0x0d000000-0x0dffffff // or //GCS6 32bit 32MB SDRAM 0x0c000000-0x0dffffff #ifndef __MEMCFG_H #define __MEMCFG_H 2410系统存储器组织定义 // BUSWIDTH : 16,32 #define BUSWIDTH 32 //64MB地址定义 // 0x座机电话号码 ~ 0x30ffffff : Download Area 16MB Cacheable // 0x座机电话号码 ~ 0x33feffff : Non-Cacheable Area // 0x33ff0000 ~ 0x33ff47ff : Heap RW Area // 0x33ff4800 ~ 0x33ff7fff : FIQ ~ User Stack Area // 0x33ff8000 ~ 0x33fffeff : Not Used Area // 0x33ffff00 ~ 0x33ffffff : Exception ISR Vector Table #define _RAM_STARTADDRESS 0x座机电话号码 #define _NONCACHE_STARTADDRESS 0x座机电话号码 #define _ISR_STARTADDRESS 0x33ffff00 #defin

文档评论(0)

love + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档