基于B/S模式的嵌入式以太网控制器设计

来源 :苏州大学 | 被引量 : 0次 | 上传用户:zhuxin99
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
传统的控制系统一般采用RS232、RS485等通讯方式,其传输速率低、传输距离短、抗干扰能力较差,难以满足实时高速数据通讯的要求,而基于以太网技术的控制网络符合控制系统网络发展的趋势,它的出现标志着工业控制技术领域又一个新时代的开始并且将对该领域的发展产生重要影响。以太网是当今最流行、应用最广泛的通信技术,具有价格低、多种传输介质可选、高速度、易于组网应用等优点,更为重要的是易于和Internet连接,在当今IT技术飞速发展、物联网兴起的时代,各种嵌入式设备也急需利用互联网,将信息快速、便捷的传至任一地点,实现信息交互,因此如何让资源有限的嵌入式设备实现联网功能也已经成为需要关注和研究的重要问题。B/S(Browser/Server)模式是从传统的C/S(Client/Server)模式发展起来的,用户界面完全通过Web浏览器实现,不需要复杂专用的客户端软件也不需要维护,一部分事务逻辑在客户端实现,但是主要事务逻辑在服务器端实现,这样就大大简化了客户端电脑载荷,减轻了系统维护与升级的成本和工作量,降低了用户的总体成本,也增强了系统的可伸缩性以及可扩展性,最大程度地保证数据的时效性、准确性和安全性。本文结合目前的发展现状,提出了在B/S模式下进行嵌入式以太网控制器的设计。本文首先介绍了以太网控制器的硬件平台设计,即主要通过微控制器LPC1768和PHY芯片DP83848C来实现。然后,在此基础上分别就实时系统uC/OS-Ⅱ和嵌入式TCP/IP协议栈LwIP进行了分析和移植并且阐述了网络接口驱动程序的开发过程。最后,在设计好的软、硬件平台上完成了嵌入式web服务器的实现以及控制器用户页面的设计并且分析了用户页面和web服务器的会话过程。
其他文献
随着信息技术的迅猛发展,人们对嵌入式系统应用性能的要求也愈加提高:能够提供实时响应支持,能迅捷地接入网络获得信息。基于Cortex-M3内核的STM32系列芯片以及单芯片网络处理芯
随着信息社会的快速发展,人们对信息安全的要求越来越高,由于生物特征具有较强的个体差异性与稳定性,故生物识别成为信息安全领域的首选方式。人脸识别是一种利用人的脸部信息进
随着电子技术的发展,人们对医疗诊断仪器的自动化和智能化要求越来越高。因为全自动化的仪器可以免去大量重复手工操作,避免误操作,提高检测效率;另一方面,医疗诊断仪器的复
无线传感器网络能实时监测、感知、采集和处理各种监测对象的信息,在军事、环境监测和工业生产等方面具有十分广阔的应用前景,是当前国际上备受关注的新兴前沿研究热点之一。
量子信息学是量子力学和信息学结合的交叉学科,采用量子力学的基本定律提供一种安全方式来实现私人信息交换。量子密钥分配(Quantum Key Distribution,QKD)作为量子信息学的
随着无线通信技术的发展,宽带业务需求日益增长与无线通信系统可用频谱资源稀缺的矛盾将逐步加剧。在紧张的可用频谱资源范围内,各种通信系统间、同一系统的用户间可能存在无