论文部分内容阅读
近年来,随着信息技术的飞速发展,嵌入式系统的应用已经广泛渗透到工业控制、智能家电、通信、医疗、汽车、航空等人们日常生活的各个领域。与此同时,伴随着网络技术的快速普及,Internet已经成为人们获取信息、与外界沟通的重要桥梁。因此将嵌入式系统通过以太网接入到Internet,实现现场设备的远程监控和信息共享,这将具有重要的意义。本文通过研究国内外嵌入式系统接入Internet的现状,比较各种方案的优缺点,结合实验室的条件,提出了基于C8051F060微控制器和嵌入式实时操作系统μC/OS-II的嵌入式TCP/IP实现方案。论文从软硬两个方面出发,详细论述了系统设计过程。主要工作如下:1.在掌握了Silicon Laboratories公司的C8051F060高性能单片机和Realtek公司的RTL8019AS网卡芯片的功能特性基础上,设计了嵌入式以太网的硬件平台。2.深入分析了嵌入式实时操作系统μC/OS-II的内核原理,实现了其在C8051F060微控制器上的移植。3.在系统的硬件平台上完成了MCU和以太网芯片的驱动程序的编写和调试。4.在深入研究了TCP/IP协议栈基础上,针对系统硬件平台的较为有限的资源和处理能力,设计了简化的嵌入式TCP/IP协议栈。5.在局域网内实现了嵌入式Web Server的功能。课题经过一年的软硬件设计、调试和修改,已基本实现了最初的设计目标。课题的实现为相关领域的研究开发提供了有益的参考。