分享到:

μC/OS-Ⅱ与TCP/IP协议栈的分析与移植

网络技术的发展为嵌入式系统提供了一个新的研究领域,如何更好地利用丰富的网络资源仍然是嵌入式系统的应用热点。嵌入式系统与TCP/IP协议栈的结合是嵌入式系统网络接入的基础,本文依据μC/OS-Ⅱ和lwIP协议栈对嵌入式系统的网络连接进行了分析和实现。μC/OS-Ⅱ嵌入式实时操作系统具有开源,内核简单高效,实时性好的优点,广泛的应用于嵌入式系统中。LwIP是一个比较完备的嵌入式TCP/IP协议栈,具有开源,易移植的优点。以ARM处理器S3C44BOX作为硬件平台,结合μC/OS-Ⅱ,通过移植TCP/IP协议栈,实现了嵌入式系统的网络联接。并在建立的系统中通过Web服务器的方式对嵌入式进行了访问。本文首先介绍了嵌入式系统的发展现状,介绍ARM内核的嵌入式微处理器S3C44BOX和基于该处理器的硬件平台,并阐述了系统引导程序的设计流程。接着分析了嵌入式实时操作系统μC/OS-Ⅱ的特点,及其任务管理、任务通信、内存管理等机制,详细阐述了A  (本文共78页) 本文目录 | 阅读全文>>

南京航空航天大学
南京航空航天大学

通信协议栈在嵌入式防火墙中的实现

随着网络和嵌入式技术的发展,如何将普通的通信协议栈和嵌入式系统更好地结合起来成为人们越来越关注的问题。由于不同的系统对嵌入式通信协议栈的实时性和响应时间等指标有不同的要求,所以将传统的TCP/IP裁剪为适合在嵌入式系统中运行的通信协议栈成为设计嵌入式通信协议栈的最关键问题。本文首先简要地介绍了嵌入式系统和嵌入式通信协议栈的特点以及应用背景,其次结合嵌入式防火墙应用,给出了嵌入式通信协议栈的总体设计,探讨了诸如内存缓冲区、输入处理等关键问题。再次,本文给出了基于S3C44B0X的嵌入式通信协议栈的实现,具体工作包括:基于S3C44B0X的RTL8019AS驱动程序编写,μC/OS-II操作系统的移植,基于μC/OS-II的嵌入式通信协议栈各个模块的具体实现。最后对嵌入式通信协议栈进行了模块测试。  (本文共89页) 本文目录 | 阅读全文>>

武汉理工大学
武汉理工大学

基于嵌入式系统的协议栈的研究与设计

在互联网技术应用不断发展的同时,对于产品的“互联网”化概念也日益被许多厂商所重视与接受。有相关数据预示,到2010年,将有95%的联网设备将不再是计算机,而是带有网络功能的嵌入式产品。嵌入式设备联网的潮流是大势所趋,如何让嵌入式系统利用丰富的网络资源是当今研究的热点,而嵌入式协议栈的研究是联网设备和技术的研究与开发的热点之一。TCP/IP协议栈是一个非常复杂和庞大的系统,它是互联网安全可靠通讯的重要组成部分,通常在有操作系统支持的通用计算机上实现。但是,嵌入式系统有限的处理能力以及存储资源的相对缺乏,使得传统的TCP/IP协议使用在嵌入式的环境里是不合适的。为了在嵌入式系统中既实现相应的网络功能又节省系统资源,需要对TCP/IP协议进行有针对性的裁减。一般采用TCP/IP协议簇的一个子集,比如包括IP、UDP、TCP和ICMP等协议的全部或部分功能,对协议进行有选择的实现,尽最大可能的使协议保持功能和机制上的完整,以满足网络应用...  (本文共80页) 本文目录 | 阅读全文>>

山东大学
山东大学

构件化的嵌入式通讯协议栈研究与实现

嵌入式通讯协议是嵌入式设备与外界交流的“语言”,随着嵌入式应用的不断深入,嵌入式设备在我们生活的各个角落发挥着越来越重要的作用,嵌入式通讯协议的内容也越来越丰富,其中最富代表性的就是嵌入式TCP/IP协议栈。本文针对嵌入式系统资源匮乏、处理能力差的特点,对TCP/IP协议栈进行了简化和改造,利用构件化的思想,对底层驱动和操作系统相关函数进行了专门的构件化,有效提高了协议栈的可移植性;对应用层协议的构件化,提高了协议的可配置性,并大大减少了协议栈每个应用的体积。在TCP/IP协议栈的开发过程中,本文充分考虑了嵌入式系统的特点,在不违背协议标准的基础上,尽量对协议栈进行了简化,并对非核心协议进行构件化处理,减少了每个应用的体积。另外协议栈增加了PPPOE协议,可以方便家庭用户的互联网接入。在应用层协议的开发中,本文根据实际需要,开发了基于UDP协议的TX_TFTP协议以及基于TCP的简单的HTTP客户端。利用“UDP打洞技术”,成功...  (本文共70页) 本文目录 | 阅读全文>>

《中北大学学报(自然科学版)》2016年06期
中北大学学报(自然科学版)

基于嵌入式接口的可扩展TCP/IP协议栈的设计和实现

为了提高TCP/IP协议栈的实时性,并保证其可靠性和可扩展性,满足物联网工程低功耗的需求,采用LPC2124ARM微控制器和ENC28J60网络芯片,实现了嵌入式的TCP/IP精简协议栈.该协议栈以实时操作系统μC/OS-Ⅱ为内核,除了基本TCP/IP协议簇外,还包含了DHCP、IC...  (本文共6页) 阅读全文>>

《电脑迷》2017年05期
电脑迷

单片机的嵌入式系统中TCP/IP协议栈的实现与应用分析

伴随着科学技术的不断发展和进步,在研究嵌入式以太网的同时,要对系统专业网络协议处理芯片以及单片机嵌入TCP/IP协议栈极性整合,从而分析不同措施之间的难易程度和生产成...  (本文共1页) 阅读全文>>