论文部分内容阅读
随着网络设备的不断发展,以通信处理器和网络处理器为核心的嵌入式系统得到了广泛的应用。为了研究、跟踪当前的先进技术,我们采用了Motorola公司生产的PowerPC系列CPU MPC8260搭建了网络通信平台,以实现以太网通信、串口通信、ATM通信,并预留了扩展接口,为进一步的研发打下基础。MPC8260是一款先进的网络通信处理器。它采用双内核结构,集成了32位微处理器和通信处理模块以及多种外设接口,具有强大的通信和网络协议处理能力,广泛应用于各种高端通信和网络产品,如交换机、路由器等。VxWorks操作系统是当前应用广泛的嵌入式实时操作系统,具有高可靠性,高实时性,裁减性好的特点。基于MPC8260和VxWorks的网络通信平台的实现,大大缩短了网络通信设备的开发时间。论文的第一章介绍了MPC8260和嵌入式操作系统的特点以及基于MPC8260的嵌入式网络通信平台的功能特点和总体结构;第二章详细讲述了通信平台的外部存储器扩展、寄存器设置;第三章介绍了通信接口的设计;第四章介绍了嵌入式操作系统VxWorks并进行了VxWorks操作系统的移植;第五章研究了VxWorks网络系统的特点以及加载,编写部分网络协议的过程。