
飞利浦半导体
LPC2212/LPC2214
16位/ 32位ARM微控制器与外部存储器接口
6.功能描述
在LPC2212 / 2214系统和外围功能的详细描述中
以下各节。
6.1结构概述
在ARM7TDMI -S是一个通用的32位微处理器,提供了高
性能和非常低的功率消耗。在ARM
体系结构是基于
精简指令集计算机( RISC)的原理而设计的指令集及
相关的译码机制比微程序的更简单
复杂指令集计算机。这种简单性导致了很高的指令
吞吐量,从小令人印象深刻的实时中断响应和
具有成本效益的处理器核心。
流水线技术的采用,使得处理和存储的所有部分
系统可以连续工作。通常,当一个指令被执行时,
其后继正在被解码;以及第三指令被从存储器中取出。
在ARM7TDMI - S处理器使用了被称为独特的结构化策略
拇指,这使得它非常适合大批量应用与存储
限制,或应用代码密度的问题。
拇指背后的关键思想是,超精简指令集。本质上,该
ARM7TDMI - S处理器具有两个指令集:
标准的32位ARM指令集。
一个16位Thumb集。
拇指集的16位指令长度使其可以达到两倍的密度
标准的ARM代码,同时保留大部分的ARM的性能优势超过
使用16位寄存器传统的16位处理器。这是可能的,因为拇指
代码运行在相同的32位寄存器和ARM代码。
Thumb代码能够提供高达65%的ARM代码规模的,而且160 %
连接到一个16位的存储器系统的等效ARM处理器的性能。
6.2片上闪存程序存储器
该LPC2212 / 2214集成了128 KB和256 KB的Flash存储器系统
分别。这个存储器可用于代码和数据的存储。
在佛罗里达州灰存储器的编程可通过几种方式。它可以是
通过串口进行在系统编程。该应用程序也可以擦除
和/或编程闪存的应用程序运行时,允许有很大程度
灵活性的数据存储连接的场网络固件升级等。当片内引导程序是
使用时,二百四十八分之一百二KB的闪存供用户代码。
该LPC2212 / 2214 Flash存储器提供100,000擦除/写入的最小
周期和20年的数据保存的。
片上引导程序( 1.60版)提供代码读保护( CRP)的
LPC2212 / LPC2214的片上闪存。当CRP使能, JTAG
调试端口,外部存储器的引导和ISP命令访问任一所述的片上
9397 750 13149
皇家飞利浦电子股份有限公司2004版权所有。
产品数据
牧师02 - 2004年12月23日
11 40