如何在ARM开发板上实现WEB服务器设计制作

通联网络是国内著名的虚拟主机和域名注册提供商。独创的第6代虚拟主机管理系统,拥有在线数据恢复、Isapi自定义,木马查杀等30余项功能.千M硬件防火墙,为您保驾护航!双线虚拟主机确保南北畅通无阻!

如何在ARM开发板上实现WEB服务器设计制作

2022年6月14日 云服务器 0

随着计算机、通信、自动控制、微电子等技术的发展。电器设备上网已经成为现实。与传统的单片机相比,嵌入式设备重要的突破之一就是解决了设备和internet的互连问题.近年来.嵌入式技术飞速发展.种类繁多、功能强大的CPU和片外连接.为网络应用提供了稳定、可靠的硬件环境:嵌入式操作系统对这些硬件和以太网也有很好的支持,搡作系统的移植大为简化,这就为嵌入式web服务器的实现提供了方便。嵌入式web服务器将监控系统中的各种办议的数据转换成统一的TCP/IP协议格式,以便用户通过以太网远程访问web服务器。该文结合快速发震的嵌入式技术。给出了一种基于嵌入式网络化远程监控系统的web服务器实现方案。

通过创新实践课程设计建立嵌入式系统主体环节,嵌入式系统的最小结构和系统应用设计基本技能,培养分析和解决一些简单的实际问题的能力,为今后毕业设计奠定基础。随着嵌入式技术的发展和高速宽带网络的普及, 利用网络实现远程监控已为人们广泛接受, 嵌入式网络监控技术正是在此条件下逐步发展成熟起来的。用户使用 Web浏览器, 通过以太网远程访问内置 Web服务器的监控摄像机, 不但可以实现对现场的远程视频监控, 而且可以向监控现场发送指令。在整个系统的实现过程中, 嵌入式 Web 服务器起着十分重要的作用。高端嵌入式设备快速发展,硬件成本显著下降,有的嵌入式系统硬件已经与通用计算机接近。同时随着Internet的迅速发展,网络化的嵌入式产品已经成为IE产业的最大增长点,将嵌入式设备接入Internet将成为一种必然,嵌入式设备中运用Web技术也是一种必然,但一个稳定好的、适应性强的、安全性高的、可以适合多嵌入式操作系统的和有自己知识产权的嵌入式Web服务器软件也还是一个市场的需求。因此本课题主要研究和实现了一个模块化的、通过模块配置可以适合几种嵌入式操作系统、屏蔽目标平台的异构性的嵌入式Web服务器,并对安全性问题也给出了详细的研究和解决方案。

1.通过嵌入式课程设计,熟练掌握 C 语言的编程方法。基于 WEB的远程监控的实现,CGI的编写和使用,将理论联系到实践中去,提高我们的动脑和动手的能力。

2.使用博创UP-NETARM2410-S嵌入式开发平台,通过采购部分元器件完成开发板设计

3.本课题的研究目的是用 BOA 服务器、CGI、IE浏览器设计一个通过 IE 浏览器监控电机的系统,能够通过两个简单的按键对电机进行启动和停止的控制,并能够在 IE 浏览器上看到电机的当前状态。

4.由于基于 WEB的嵌入式远程监控系统将成为今后远程监控技术发展的主流方向,所以需要设计出简单实用,让人们更满意的产品。

系统总体设计是基于嵌入式系统和 WEB服务器结合的思想开发的,其网络拓扑结构如图 2.1所示,一个设备的核心处理器只能连接一个Web服务器,有n个设备据需要n个Web服务器,想要将这n个设备连接在一起就必须用交换机作为中转站,这样就可以将其余的所有设备连接,实现信息的交换,而交换机则需要一个监控机来进行监督。

而针对本次课程设计提出的系统设计就是这拓扑结果中的一个单元,如图 2.2所示。

核心处理芯片需要完成处理和支持整个系统的功能需求,通过运行 BOA 服务器要实施的接收来自各个客户端的请求和信息,并根据获得的请求和信息进行相应的后台处理以及信息的反馈。为完成上述功能,实现服务器正常运行,对处理芯片进行选型,对比现有处理芯片的优缺点,选择

发表回复

您的电子邮箱地址不会被公开。