论文摘要
基于PowerPC的单板计算机系统,是近年来嵌入式系统研究的重点之一。高性能、低功耗的PowerPC单板机系统在军工产品、航空设备和网络设备上应用很广泛,因此,对于单板计算机系统的研究具有积极意义。论文的选题来源于四川九洲电器集团有限公司“大型PoworPC单板机系统研究”课题。为缓解购买国外开发设备的压力,节约成本,缩短开发周期,提高产品质量,公司拟自主研发PowcrPC单板计算机系统,搭建自己的硬件开发平台,并开发基于VxWorks的BSP(Board Support Packet,板级支持包),构建一个功能强大、高度模块化、实时性强、具备高度可扩展性的嵌入式计算机系统。本文所做工作如下:论文首先对嵌入式系统和嵌入式操作系统作了简要的概述,从高性能、低功耗、可扩展性角度出发,根据实际的系统需求和研究国内外单板计算机系统设计技术的基础上,提出了基于MPC7447A单板计算机系统的设计方案。系统采用PowerPC处理器MPC7447A和TSI 109主机桥构建目标板硬件平台,设计了单板机系统的结构框图,并分析了部分电路,尤其对以太网接口电路作了详细的分析。嵌入式实时操作系统VxWorks的高性能、可裁减和高可靠性的特点,将进一步提升单板计算机系统性能。论文对VxWorks BSP的开发设计进行了详细研究,通过分析BSP的文件结构和组成、VxWorks的启动过程,文章提出了嵌入式系统的硬件初始化(板级初始化)设计流程,设计了系统启动代码和驱动程序设计模型。论文最后根据具体硬件平台和目标板硬件资料,设计了系统BSP的模块结构,分模块化实现了系统启动代码以及串口、网卡驱动程序,并对启动代码进行了详细测试,给出了测试过程和结果,验证了系统的可行性,达到了单板计算机系统研究的最终目的。该单板机系统的成功研发对于缩短今后项目的开发周期,节约开发成本和提高产品的技术含量有着重要的意义。
论文目录
相关论文文献
- [1].基于PowerPC主机处理器的计算机模块设计[J]. 工业控制计算机 2009(03)