ARM Cortex-M3 存储器映射与外设寻址详解
需积分: 50 3 浏览量
更新于2024-08-06
收藏 20.17MB PDF 举报
"LPC1788中文说明书"
本文档是关于NXP Semiconductors的LPC178x/7x系列微控制器的用户手册,详细介绍了该系列处理器的存储器映射和外设寻址。LPC178x/7x基于ARM Cortex-M3架构,拥有一个4GB的地址空间,该空间被分配给不同类型的存储器和外设。
在存储器映射方面,LPC178x/7x的地址空间分为多个区域:
1. 片上非易失性存储器(Flash):根据不同的设备配置,地址范围从0x0000 0000到0x0007 FFFF,容量从64KB到512KB不等。
2. 片上SRAM:地址范围从0x1000 0000到0x1000 FFFF,根据配置大小从16KB到64KB。
3. 引导芯片:8kB的引导存储器位于0x1FFF 0000到0x1FFF 1FFF。
4. 片上SRAM(外设数据存储):从0x2000 0000到0x3FFF FFFF,包括外设RAM Bank 0和1。
5. AHB和APB外设:AHB外设在0x4000 0000到0x7FFF FFFF,APB外设有两个部分,APB0和APB1,分别在0x4000 0000到0x4007 FFFF和0x4008 0000到0x400F FFFF。
外设寻址涉及了AHB和APB总线上的各种模块,这些模块提供了与外部设备交互的能力,例如USB、以太网、LCD、CAN、I2C和I2S等接口。
此外,文档还提到了通过外部存储控制器访问的片外存储器,包括4个静态存储器片选和4个动态存储器片选,支持的存储容量从64MB到256MB不等,这允许扩展系统的内存容量。
该手册还涵盖了Cortex-M3私有外设总线,以及相关的功能如可嵌套向量中断控制器和系统节拍定时器。
最后,手册提到了修订历史,展示了文档的更新历程,包括新增的PowerBoost功能和其他改进。
这个资料对于理解和开发基于LPC178x/7x的嵌入式系统非常有价值,它提供了一览处理器内存布局和外设连接的详细信息,有助于开发者进行有效的硬件设计和软件编程。
2021-01-20 上传
433 浏览量
点击了解资源详情
点击了解资源详情
点击了解资源详情
2015-12-13 上传
2015-05-06 上传
Matthew_牛
- 粉丝: 41
- 资源: 3795
最新资源
- swing针对数据库操作的一个例子
- C、C++笔试题集锦
- Swing事件模型.pdf
- MATLAB 图像处理命令.pdf
- jquery中英文对照手册.doc
- 电子商务基础试卷及答案
- java笔试题目大汇总
- c++笔试题汇总面试宝典
- Loadrunner\LoadRunner自动化测试工具的应用V3[1].0
- Towards Next-Generation Botnets
- P2P as botnet command and control- A deeper insight
- An Advanced Hybrid Peer-to-Peer Botnet
- Army of botnets
- PLSQL User's Guide and Reference.pdf
- omnet++中文使用手册
- 科技管理数据挖掘和基于WebGIS的展示