文档介绍:电子科技大学
硕士学位论文
以太网转RS-232协议转换器的设计与实现
姓名:沈媛
申请学位级别:硕士
专业:软件工程
指导教师:林水生;蔡冬青
20090501
摘要。嵌入式系统是与应用紧密结合的,它具有很强的专用性,必须结合实际系统需求进行合理的裁减利用。早期嵌入式应用典型代表是单片机,目前在嵌入式设备中仍有着广泛的应用,这类应用比较简单,一般不使用操作系统。随着应用复杂性的不断提升,对嵌入式软件的功能需求越来越复杂,为了提供包括文件系统、网络化、多任务支持,并且简化复杂嵌入式软件开发,越来越多由位、位处理器构成的系统中采用嵌入式操作系统。在远程环境监控、远程设备控制等应用中,需要嵌入式系统提供尤肽芰Γ以便用户方便地通过对应用系统进行远程监控或者控制。而等传统组网方式的组网半径有限,而且无法直接接入。对新设计的嵌入式系统而言,可以在初始设计时直接提供尤肽芰Α但是,大量已有的嵌入式应用系统需要增加尤牍δ埽捎谇捌诘娜件硬件设计原因,很难不重新设计系统就提供上述功能。重新设计系统存在较大的开发成本,甚至由于某些已有系统,当时的设计资料已经丢失,增加新的功能就意味着要设计一个全新的系统,这对用户而言是难以接受的。为了解决上面的问题,针对嵌入式系统普遍具备接口的事实,本文研究了基于镜腃盗淮砥鱉蚆公司的嵌入式实时操作系统疧甀那度胧経瓻;黄鞯纳杓啤主要研究内容包括:痮甀甀贛砥鞯囊浦玻⒈狙芯渴褂玫南喙赝馍璧那绦蛏杓疲趏/..与环境下的移植;⒒趐痮甀甀那度胧絎服务器设计;瓻;,为只支持串口通信的现有嵌入式应用系统提供网络接入能力,为已有系统升级提供了一种低成本的解决方案。关键词:串口通信,以太网/串口转换器,嵌入式操作系统,处理器‘
/—,甌,.,—,,疭甀痮甎,:琑/,,甀,琑,—
图目录衿鹘探峁故疽馔肌评估板结构示意图⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯。开发板硬件资源图⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯开发板硬件实物图⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯。砑缑娼赝肌硬件抽象层总体功能结构示意图⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯..以太网转串口的软件框架结构⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯。以太网转串口的软件流程图⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯../—的体系结构图⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯.的函数交互过程⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯以太网转串口的软件框架结构⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯砉獭τ贸绦蛴隩/的交互过程⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯衿鞯墓钩赏肌服务器收发数据流程图⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯.衿麂澜缑妗渲媒缑妗系统测试拓扑图⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯.街琛渲么翱凇‘逼舳翱趌⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯.‘逼舳翱⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯.招雌舳街⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯.招雌舳街⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯招雌舳街⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯招磁渲貌街鑜⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯.招磁渲貌街⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯.招闯晒Χ曰翱颉仙招辞暗男畔ⅰ仙招春蟮男畔ⅰ7迳纤刑呱柚玫奈恢猛肌、串口⒋演示程序跳线设置⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯渲么诓ㄌ芈实亩曰翱颉舳诹佣曰翱颉图图图图图图图图图图图图图图图图图图图图图图图图图图图图图图图图图图图图涌谕肌启动翱凇
图7錶上蛴〕龅呐渲眯畔ⅰ图7上蛴〕龅呐渲眯畔ⅰ写蛴〕龅某毙畔ⅰ图薷腎刂返牟街⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯一图薷腎刂返牟街⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯:⋯⋯⋯⋯.图薷腎刂返牟街⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯图舳诵卸曰翱虿街⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯~图舳诵卸曰翱虿街⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯图舳疨疃曰翱颉图缗渲媒缑妗图诜⒆ㄒ蕴誅对话框⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯..图诜⒆ㄒ蕴盏耐缍曰翱颉图蕴⒆ù谑盏牟街琛图邮盏叫畔⒌亩曰翱颉图缃邮盏酱谛畔⒍曰翱颉图缗渲每7迨粜越缑嫱肌图ü缍曰翱蛐薷目7迨粜圆街琛允拘薷暮蟮男畔ⅰ图系腎刂返匿榔鹘缑妗图薷暮蟮腎刂返匿榔鹘缑妗图修改开发板属性后的舷允镜男畔ⅰ图蒁打印的开发板某跏蓟缑嫱肌图7錶的允拘畔ⅰ图7的允拘畔ⅰ图馐源氲玫降腖/.的状态信息⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯图目录
表目录表任务说明⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯表设置开发板的跳线表⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯
缩略词表英文缩写英文全称獁中文释义通用异步接收/发送装传输