论文部分内容阅读
MPC8280 PowerQUICCII是摩托罗拉公司专为电信和网络市场而设计的集成通信微处理器,以它为核心的嵌入式通信系统在网络、通信领域具有广泛的应用。在MPC8280最小系统的基础之上可以很方便的进行扩展,只需添加少量的硬件模块与必要的驱动及应用程序,便可构建成所需要的实用系统。这样设计人员可以将更多的精力放在系统实际应用的开发上而不是重复的在搭建与调试底层平台,因此构建以MPC8280最小系统通用平台具有实际意义。
本文以MPC8280最小系统为中心,较为系统、深入的阐述了最小系统硬件设计与软件移植的关键技术。从MPC8280最小系统的概念出发,提出最小系统硬件平台的总体设计方案。分别对构成最小系统硬件与软件的核心部分--MPC8280通信处理器与MontavistaLinux操作系统进行了详细的介绍,着重说明它不同于其它操作系统的一些处理方法和过程。实现了最小系统底层硬件平台各功能模块:电源模块、复位模块、时钟模块、存储器扩展模块及RS-232串口、10/100M以太网接口、JTAG调试端口和系统扩展接口。完成了相应的多层PCB的电磁兼容性设计。在搭建好的硬件平台上实现了Montavista Linux操作系统软件移植,结合实际移植的过程,着重阐述了软件移植的具体实现方法以及移植过程中所需注意各个环节。完成了最小系统的一个应用实例--二层交换机,并对最小系统的设计开发工作做了总结。