首页|嵌入式系统|显示技术|模拟IC/电源|元件与制造|其他IC/制程|消费类电子|无线/通信|汽车电子|工业控制|医疗电子|测试测量
首页 > 分享下载 > 常用文档 > 在MPC555中实现从RAM的快速引导

在MPC555中实现从RAM的快速引导

资料介绍
存储器论文

在MPC555中实现从RAM的快速引导
摘要:介绍了PowerPC系列微处理器的异常和中断。同时以MPC555为例对嵌入式系统从R
OM和RAM中的引导特点及技术实现方法进行了比较,给出了MPC555从RAM快速引导的实现
方法。
    关键词:MPC555;BOOT;异常向量;中断;映射
1 引言
嵌入式系统是以各种嵌入式微处理器为内核的计算机控制系统。它是计算机硬件和软
件的集合体通常是为了嵌入到对象体系中完成某种特定功能而设计的。MPC555是
摩托罗拉MPC500
PowerPC精简指令集类32位微处理器。它能在-45℃~125℃恶劣环境下工
作,其工作时钟可达40MHz。MPC555具有强大的浮点计算处理能力并支持复
杂的算法。该器件具有多个独立的通讯和时间处理模块,内部带有448k字节的fl
ash,因此,该产品即使在个人手中,也可随时更新升级。MPC555兼有工业标
准JTAG和BDM接口,从而使产品硬件和软件的调试和试验更加方便快捷。MPC
555已经在航空航天、汽车制造、继电保护等行业得到广泛应用。
由于在产品开发的后期,通常需要把程序用仿真器烧录到ROM中,但程序在ROM
中的运行速度低于在RAM中的运行速度。为了提高程序的运行速度,往往需要在上电
初始化阶段把ROM中的程序复制到RAM中去,或者通过双重映射把ROM的地址映
射到外部RAM。本文以MPC555为例,给出了从RAM中将程序快速引导运行的
具体实现方法。

2 PowerPC555的几个基本概念
2.1 异常与中断
异常通常是指改变正常的程序流和机器状态的事件。比如系统复位、递减器过零、系
统调用指令、各种总线错误等。当一个异常事件发生时,通常会发生一个快速的硬件设
备的转换或处理器分支到一个地址(异常向量),且一种异常类型对应一个地址的情况
下。
中断是
标签:MPC555RAM快速引导
在MPC555中实现从RAM的快速引导
本地下载

评论