探索基于arm的嵌入式多串口网络服务器的设计与实现

探索基于arm的嵌入式多串口网络服务器的设计与实现

ID:34780826

大小:1.90 MB

页数:73页

时间:2019-03-10

探索基于arm的嵌入式多串口网络服务器的设计与实现_第1页
探索基于arm的嵌入式多串口网络服务器的设计与实现_第2页
探索基于arm的嵌入式多串口网络服务器的设计与实现_第3页
探索基于arm的嵌入式多串口网络服务器的设计与实现_第4页
探索基于arm的嵌入式多串口网络服务器的设计与实现_第5页
资源描述:

《探索基于arm的嵌入式多串口网络服务器的设计与实现》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、北京交通大学硕士学位论文基于ARM的嵌入式多串口网络服务器的设计与实现姓名:范炜申请学位级别:硕士专业:交通信息工程及控制指导教师:徐洪泽20071201北京交通大学工学硬士学位论文中文摘要摘要:随着电子设备的迅猛发展,“让全部设备接入网络”已经成为一种发展趋势。通过嵌入式串口服务器,可以让现有的串行设备拥有联网功能,避免了投资大量人力、物力,有利于对传统串行设备进行更换或者升级。本文设计的串口服务器采用嵌入式处理器和Linux操作系统,把现有的基于串行接口的数据转化成以太网数据,然后进行数据存取,将传统的串行数据送往网络。论文主要研究

2、了以下内容:第一,在研究串口服务器网关工作机理的基础上,分析高性能串口网络服务器的功能需求。第二,基于AT91A跚9200微处理器及LXT971ALE网络接口芯片等构建嵌入式系统,完成RS232一TcP/IP转换网关的软硬件设计,实现最多32路串行终端同时接入以太网的高性能串口服务器。第三,在跚Linux9.0为ARM处理器提供的交叉开发工具下移植Linux,为嵌入式串口服务器设计服务器端与客户端工作模式,同时设计实现系统参数的在线配置功能.第四,在客户端和服务器端分别设计串口服务器的基本API函数,为系统二次开发打下良好的基础。关键词

3、:串口服务器;以太网;网关;嵌入式系统分类号:TN915.05ABSTRACT.-Withthefastdevdopmentofelectricequipment,itw硇necessitytomakeallthedevicesconnecttoInternctamongworldcompanies.ThroughembeddedSerial—EthcractSower,svrialdatasa'eamtransferviaTCP/IPprovidesawayforexistingserialequipmentstoobtainnetw

4、orkconnectionfunction.Thereby,thercstrict/onintransferdistanceandre拉Lbmtyofthescrialcommunicationwillbeavoidedeffectively.ARM9M℃UJ钔r9lARM9200andnetworkinterfacechipLXT971ALEWel'OadoptedintheScrial—EthemetServer,whichLinuxoperationsystemwasffuplx)rtcd.Ittransfonnsdatacomi

5、ngfromRS一232interface/ntoTCP腰formatandthensendstraditionalserialdatatoInternet.01"intheoppositeway.Themainachievementscouldbesmnmarized嬲follows:First,theholisticdevelopmentschemeforScrial.Ethcrnet8erv£1-basedonthe锄a1)耐sofbothhardwareandsoftwaredesignWa-qpropos。d.Second,c

6、ommunicationbeDvc6.11serialequipmentsandremotohostcomputerwasrealized.meanwhile,inordertoillgUl"edatatransferaccmacyandtiming,specialdatatransfersR'ategYw酆adopted.Thifd.serveranddiontmodesWCfesupportedrespvcfivelyfordifferentnetworkconnectionseav/ronments,withthefunction

7、ofsystem.parametoronlinesetup.Fourth,allappropfiatesoftwareplatformwasaccomplishedforthisSerial—EthcractServerthroughmodificationandcompilingofLinuxkernelandfilesystem.BasicAPIfunctionsweredevelopedforthesystem’sflLrthori'e北arch.KEYWORDS:SerialServer;E出eraet;Gateway)Embe

8、ddedsystemCLASSNo:1N915.05学位论文版权使用授权书本学位论文作者完全了解北京交通大学有关保留、使用学位论文的规定。特授权北京交通大学可以将学位论文的全部或部分内容编入有关数据库进行检

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。