专注工科类创新实验教学、科研开发20余年!方案覆盖嵌入式、IOT、AI、机器人、新能源等领域。
 
  当前位置:首页 >> 新闻动态 >> 产品资讯
 
公司新闻
 
培训与竞赛
 
行业新闻
产品资讯

点击排行(TOP 10)
  创新设计方案:手机便携式
  首届NAO机器人在线程序设计
  Altera官方视频教程
  中国EDA助力移动互联发展
  嵌入式微处理器选型的考虑
  在京高校专利申请去年首破
  无线充电时代即将普及
  英特尔挑战ARM移动市场
  日本三大电子巨头走下神坛
  德州仪器不再重点投资移动
  华为“网络天线”,颠覆传
 
ARM lpc2214处理器
     革新科技  来源:革新科技 日期:2011/5/17 8:25:24 阅读:3182 次
- 返回 -
 

 下面谈谈philips公司出的一款lpc2214处理器,内含arm7tdmi-s处理器核,支持jtag调试和跟踪。lpc2214一共有三条内部总线,一条是内部局部总线,用来连接内部ram和rom,rom有256kb,ram16k。另一条是amba总线ahb,主要连接向量中断控制器和外部存储器接口,第三条是vpb,通过vpb桥桥接到ahb,用于低速外设,有点x86主板的味道,不过它把这三个总线都集成在一个处理器里面。vpb上连接了好多外设,像uart,i2c,spi,timer,pwm,a/d,rtc,hot dog,系统控制,外部中断。这些外设通常以主频的1/2,1/4,1倍速度运行。

  这个处理器内含振荡器,可以外接晶振也可直接接时钟,还含有pll,我们使用时通常让它在振荡器模式下启动运行,然后切换到pll模式,可以提高运行速度。这个处理器有掉电模式和空闲模式,空闲模式只禁止cpu的时钟,但是外设时钟继续运行,在掉电模式pll停止运行,掉电模式通过reset可复位,空闲模式通过reset或外部中断可复位。lpc2214可以外接各类接口芯片,它一共有四个外接设备地址空间,每个空间有16M,可以按8,16,32位模式访问。lpc2214有一个存储器加速模块,可以设定是否预取,可以设定不预取,连续指令预取,所有指令数据都预取,开机默认是不预取。其实第三个情况就类似x86中的二级cache,因为目前的家用x86处理器cache设计都是两极结构,第一级是哈佛结构,第二级就是指令数据共享一个cache。其实即使在不预取的情况下因为lpc2214是三级流水线结构,也会预取两条指令,当前指令地址为pc+2,这只是层次和说法上的问题。最后就是处理器的地址空间布局,lpc2214不存在io空间,它是内存空间统一编址,0地址开始是rom,256k,1G以上是ram,16k,2G以上是外部地址空间,64M,2.5G以上是vpb和ahb地址空间;其中rom空间的顶端是boot block块,8k,这8k还映射到2G的顶端。最低64字节是中断向量表,可以映射到boot block,内部rom,内部ram,外部空间,具体映射可以设定memmap寄存器。

                                                                                               革新科技


 
 
   
销售电话:010-82608898     技术支持:82608898-800    Email:sales@gexin.com.cn
Copyright © 2012-2024 版权所有:北京革新创展科技有限公司   京ICP备20004067号-1