本文档主要介绍了ARM9处理器的地址空间配置和引脚定义,特别是针对ARM9在内存访问和启动方式上的特点。 ARM9处理器的地址空间特点: 1. ARM9支持每个bank拥有128MB的地址空间,并且总共有8个这样的bank。 2. 在这8个bank中,bank0支持16位和32位数据访问,而其余bank支持8、16和32位数据访问。 3. 其中6个bank用于ROM和SRAM,另外2个bank则支持SDRAM。 4. 有7个bank的起始地址是固定的,而第8个bank的起始地址和大小是可变的。 5. 针对SDRAM,ARM9提供了自刷新和节能模式,以优化内存管理。 地址线和引脚定义: - ARM9的地址线总数为27根,对应128MB的地址范围(2^27 = 128MB)。 - 地址线中的ADDR0至ADDR26与GPIO口(如GPA0至GPA10)相关联,剩余16根地址线是专用的,不与GPIO口关联。 - 启动方式:ARM9可以支持NorFlash或NandFlash启动。通过调整OM1和OM0引脚的电平,可以切换启动模式。00表示NandFlash模式,10代表NorFlash的32位启动模式。 内存地址与引脚映射: - 对于8位数据,地址总线按照A0、A1、A2等依次增加。 - Mini2440开发板上的NorFlash使用AM29LV160DB芯片,其起始地址引脚为A1。 - SDRAM采用HY57V561620,尽管单片是16位,但Mini2440通过并联两片实现32位数据宽度,所以起始地址引脚为A2。 - Bank0映射到地址0x000000000,Bank6是固定大小的bank,起始于0x30000000,大小为2的自然数次方MB。 - Bank7的起始地址可变,受Bank6的设置影响。 此外,还提到了BWSCON(Bus Width Select Control)寄存器,它用于配置总线宽度,可能涉及到如何配置数据总线为8、16或32位。理解这些地址空间和引脚配置对于开发者来说至关重要,因为它直接关系到代码的存储位置、内存访问效率以及系统初始化时的配置步骤。掌握这些知识能帮助开发者更好地设计和优化基于ARM9处理器的系统。
![](https://csdnimg.cn/release/download_crawler_static/2399364/bg8.jpg)
![](https://csdnimg.cn/release/download_crawler_static/2399364/bg9.jpg)
剩余42页未读,继续阅读
![rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://profile-avatar.csdnimg.cn/default.jpg!1)
- 粉丝: 1
- 资源: 21
我的内容管理 展开
我的资源 快来上传第一个资源
我的收益
登录查看自己的收益我的积分 登录查看自己的积分
我的C币 登录后查看C币余额
我的收藏
我的下载
下载帮助
![](https://csdnimg.cn/release/wenkucmsfe/public/img/voice.245cc511.png)
最新资源
- Hadoop生态系统与MapReduce详解
- MDS系列三相整流桥模块技术规格与特性
- MFC编程:指针与句柄获取全面解析
- LM06:多模4G高速数据模块,支持GSM至TD-LTE
- 使用Gradle与Nexus构建私有仓库
- JAVA编程规范指南:命名规则与文件样式
- EMC VNX5500 存储系统日常维护指南
- 大数据驱动的互联网用户体验深度管理策略
- 改进型Booth算法:32位浮点阵列乘法器的高速设计与算法比较
- H3CNE网络认证重点知识整理
- Linux环境下MongoDB的详细安装教程
- 压缩文法的等价变换与多余规则删除
- BRMS入门指南:JBOSS安装与基础操作详解
- Win7环境下Android开发环境配置全攻略
- SHT10 C语言程序与LCD1602显示实例及精度校准
- 反垃圾邮件技术:现状与前景
![](https://img-home.csdnimg.cn/images/20220527035711.png)
![](https://img-home.csdnimg.cn/images/20220527035111.png)
![](https://csdnimg.cn/release/wenkucmsfe/public/img/green-success.6a4acb44.png)