基于多端口交换芯片的网络设备软件开发
发布时间:2018-05-16 09:09
本文选题:嵌入式系统 + TCP/IP协议栈 ; 参考:《北京邮电大学》2013年硕士论文
【摘要】:随着IT信息化、网络化和智能化的快速发展,嵌入式系统技术的发展空间越来越广阔,成为当前信息产业中发展最快、应用最广的计算机技术之一,并广泛应用到网络通信、家庭消费电子、医疗器械、国防航空、工业设备控制和汽车交通等领域。因而,嵌入式系统的研发成为近年IT行业的技术热点。 本课题的研究基于微处理芯片LPC2387和交换芯片88E6083的网络设备软件开发,主要研究工作包括以下几个方面: 为了实现嵌入式系统的以太网功能,对集成微处理芯片LPC2387和交换芯片88E6083的目标板进行网络驱动开发,包括移植实时操作系统uC/OS-Ⅱ和简化设计嵌入式TCP/IP协议栈,对硬件初始化等,并对以太网协议进行测试验证该研发设计 在嵌入式系统实现以太网功能的基础上,以目标板为服务器端,PC为客户端,通过设计CGI程序,满足服务器端与客户端的交互操作,实现EasyWeb服务器,并通过修改网口工作模式和VLAN设置验证设计的实现。 考虑到嵌入式系统实现过程中的实时性要求,研究基于嵌入式TCP/IP协议栈的零拷贝技术,其实现原理是通过减少数据帧从以太网缓存到CPU内存的拷贝次数,达到提高嵌入式系统实时性的目的。 考虑到实际应用中,为了避免VLAN网络拓扑中产生回路发生网络风暴,研究生成树协议。生成树协议是一种数据链路层管理协议,通过BPDU报文交换信息网桥信息建立树形拓扑链路,选择性地阻塞冗余的链路从而消除网络环路,从而提高嵌入式系统的可靠性。
[Abstract]:With the rapid development of IT information, network and intelligence, embedded system technology has become one of the fastest growing and most widely used computer technologies in the information industry, and has been widely used in network communication. Household consumer electronics, medical devices, defense aviation, industrial equipment control and automotive traffic and other areas. Therefore, the research and development of embedded system has become a hot technology in IT industry in recent years. The research of this topic is based on microprocessing chip LPC2387 and switch chip 88E6083 network equipment software development, the main research work includes the following aspects: In order to realize the Ethernet function of embedded system, the target board of integrated microprocessing chip LPC2387 and switch chip 88E6083 is developed, including transplanting the real-time operating system UC / OS- 鈪,
本文编号:1896262
本文链接:https://www.wllwen.com/kejilunwen/jisuanjikexuelunwen/1896262.html