论文部分内容阅读
随着网络时代的发展,Internet已成为重要的基础信息设施,越来越多的设备需要接入Internet,但目前嵌入式微处理器接入Internet的解决方案却有很多种。论文详述了根据系统设备特点采用的16/32位高性能单片机加精简TCP/IP协议栈接入以太网的方案。论文中系统总体设计采用了大多数嵌入式设备开发的体系结构,介绍了系统的硬件实现和软件框架,细述了硬件设计时需注意的几个问题。软件设计中,为了增加系统的可靠性,使TCP/IP协议栈更好地运行,课题的程序设计引入了嵌入式实时操作系统μc/OS—Ⅱ。文中详细介绍了嵌入式实时操作系统μc/OS—Ⅱ的任务调度机制和移植其到ARM7系列单片机S3C44BOX的过程及需要注意的问题,以及如何在嵌入式操作系统μc/OS—Ⅱ上嵌入TCP/IP协议栈,并对嵌入式TCP/IP协议栈各层协议的实现、接口函数和数据包的流入流出机制作了详细的介绍。本文的最后一部分,详细的分析了超文本传输协议HTTP,给出了一种单片机系统中实现嵌入式Web服务器的方法。