基于嵌入式Web服务器的多串口控制器设计

来源 :北京理工大学 | 被引量 : 0次 | 上传用户:djsfhkjthrekl
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
对于高校实验室来说,串口通信仍是目前设备通讯的主要方法,但是当前的串口通信尚不能满足更多串口设备和远程用户通信的需求。针对我们实验室开发的嵌入式Web服务器固有串口数量有限、无法满足实际实验需求的问题,本文设计了一种多串口控制器,它以嵌入式Web服务器为基础,可以在数据传输距离较远的情况下,直接借助网络高效地操作多台串口设备,从而实现多台串口设备的远程控制。本文的主要工作和研究内容包括:(1)设计并搭建了多串口扩展模块。考虑到嵌入式系统优越的性能和较快的处理速度,可以使得多串口控制器效率更高,本文采用以ARM920T为内核的S3C2440A处理器芯片,结合一种功能强大的异步串行通信芯片ST16C554,构成了多串口控制器的硬件平台。并为扩展串口设计添加了驱动程序,可通过操作系统的调用对其访问和控制。(2)提出了一种可供多设备选择的通信方法。通过为每台设备对应的串口分配唯一的监听端口,提供了每台设备与远程主机端到端的透明的、可靠的数据传输服务,实现了对设备的自由选择以完成远程控制实验。并进一步实现了多路RS232串行数据与以太网数据的相互转换,使现有实验设备成功连入校园以太网,实现实验设备的网络化管理与应用。(3)设计了多设备远程实验管理软件。对于基于B/S结构的多设备实验管理软件,本文采用了LAMP结构的Web应用程序平台,向IO复用循环服务器程序提供完善的TCP/IP协议,同时发布PHP动态页面到远程主机。用户可通过软件界面设置参数,经过多串口控制器发送指令给各串口设备。在对嵌入式远程控制系统的研究现状进行调研的基础上,本文对常用的多串口扩展方法做出了分析和对比。测验结果表明了本文提出的方法的有用性和可操作性。
其他文献
学位
同步现象广泛存在于自然和人类社会生产生活中,同步作为复杂网络普遍而重要的群体性行为,近年来受到越来越多来自不同领域研究者的关注.网络同步的研究通常涉及多个学科交叉,
Egocentric视频显著目标提取是指提取Egocentric视频中具有独立视觉意义的显著目标区域,对后续行为识别、场景理解、语义分析等高级视觉任务具有重要意义。近年来,随着穿戴式
随着互联网+的盛行,互联网已经逐渐渗透到生活的方方面面。即时通讯如QQ、微信等,在互联网的兴起的初期已经得到了很好的发展,在当今互联网盛行的时代,以微博、Twitter、Face
深度学习是无疑是当今最具有吸引力的研究方向之一。而在人工智能领域内大量的各式研究与应用场景中,基于深度学习网络实现的方法往往都有着出色的表现。其中,基于卷积神经网
本文介绍了图像复原的基本理论,并对一些常用的图像复原方法进行了讨论,在研究人工神经网络理论的基础上,将图像的复原问题抽象成回归问题并通过模块化神经网络加以解决。讨
资本市场的主要功能在于为企业提供全面的融资服务和股份交易服务,解决企业的资金问题,层次多样的资本市场能够为各种不同类型的企业解决不同类型的融资难题,因此,资本市场是
改革开放以来,人民币对美元币值有升有贬,给我国的进出口贸易和境外投融资带来了一定的影响,那么,人民币汇率水平所拥有目标值在哪些范围内可以提升我们国家的经济增长,有利
传统的聚类分析算法往往可以在低维数据空间中取得不错的聚类效果,然而在高维数据空间中却表现很差,这主要是由高维数据空间中的维数灾难所引起的。维数灾难造成的影响之一是
计算机断层成像技术(Computed Tomography,简称CT)是利用具有一定能量的射线源,在不破坏物体物理结构的情况下进行断层扫描,并根据获得投影数据,得到断层二维图像的技术。目