LPC2000系列微处理器组成与中断技术

 

一. LPC2000系列简介 

对于硬件,引脚数量与价格成正比。 

 

二.芯片内部结构

三.存储器结构

嵌入式系统中存储器部分按其位置分为片内和片外存储 器,其存储器主要分为RAM、ROM和Flash Memory(掉电不丢失)。

1 . 存储器映射


给物理存储器分配逻辑地址的过程称为存储器映射。 

ARM芯片存储器分布可 以在片内和片外,地址 从低到高分布有片内 FLASH、片内SRAM、 BOOT BLOCK、保留的 外存储器空间、VPB外设 以及AHB外设。

1.1系统存储器映射

 AHB(先进的高性能总线)和VPB(VLSI外设总线)外 设区域都为2M字节,可各分配128个外设。每个外设空间的 规格都为16K字节,这样就简化了每个外设的地址译码。
 

1.2 外设存储

AHB和VPB均 为 128x16kB(2MB) 范围。

 

1.3  AHB外设映射(2M)

其中包含向量重点控制器

注:只有LPC2200 系列微处理器 有外部总线控 制器

1.4   VPB外设映射(2M)

 

 

2. 片内存储器

片内Flash通过128位宽度的总线与ARM内核相连, 具有很高的速度,加上特有的存储器加速功能,因此 可以将程序直接放在Flash上运行。

3.  片外存储器
 在CPU外部扩展连接的存储器芯片称为片外存储器,这 些器件通常都具有数据线、地址线和控制线等。主要器件有 ROM、FLASH、SRAM等。

3.1 存储器重映射及引导块

重映射即不同的逻辑地址可以映射到同一物理地址

 

 引导块(Boot Block)是芯片设计厂家在LPC2000系列 ARM内部固化的一段代码,用户无法修改或删除。这段代 码在芯片复位后被首先运行,其功能主要是:

(1)判断运行哪个存储器上的程序;

(2)检查用户代码是否有效;

(3)判断芯片是否被加密;

(4) 芯片的在应用编程(IAP)以及在系统编程功能(ISP)。
 

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值