基于嵌入式网络终端的通信软件设计.doc

  1. 1、本文档共5页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
基于嵌入式网络终端的通信软件设计

基于嵌入式网络终端的通信软件设计   摘 要: 互联网技术的发展,促进了通信事业的发展和进步,嵌入式网络终端通信软件的设计,可以更好地提高通信水平,满足人们现代化通信需要。本文对嵌入式网络终端的通信软件设计的研究,着重分析了嵌入式系统的构成,并就通信软件设计技术进行了相关阐述,希望能够为嵌入式网络终端通信软件设计的发展,提供一些参考和建议 关键词:嵌入式 网络终端 通信软件设计 中图分类号:TP311 文献标识码:A 文章编号:1003-9082(2015)11-0001-01 前言 嵌入式网络终端的通信软件设计,是以计算机技术为基础,将可用于通信系统的软件以嵌入式的方式与通信系统融合,实现通信系统的智能化和技术化,满足当下人们的通信需求。随着计算机技术、信息技术、网络技术的发展,嵌入式网络终端系统得到了前所未有的发展和进步,其在通信系统的应用,更是促进了网络通信系统的发展,对传统通信行业带来了巨大的冲击。本文着重分析了嵌入式系统的构成,并就其系统程序进行了相关阐述,最后分析了利用嵌入式网络终端如何实现通信软件设计 一、入式系统分析 嵌入式系统的核心是应用,通过利用嵌入式硬件,对应用体系中的相关功能加以改制,形成以嵌入式硬件为核心的计算机系统。嵌入式系统具有较强的可靠性和稳定性,能够满足系统的成本、功耗、体积等多方面的要求,在信息领域和通信领域得到了较为广泛的应用。嵌入式系统由以下几个部分构成:硬件设备、驱动设备、应用软件设备。起重硬件设备包括嵌入式处理器以及嵌入式的外围设备,驱动设备主要指的是嵌入式系统软件。应用软件则是具体的系统软件,是嵌入式系统与嵌入对象之间实现的功能[1] 嵌入式网络终端构成: 1.网络终端核心板:这一设备是嵌入式网络终端的核心部分,主要采用了S3C6410微处理器,具有较强的多媒体处理功能,并且具备256M存储器,可以实现信息存储功能; 2.电源模块:主要以直流电源供电模式为主,并且配备电源适配器,保证系统电源稳定性; 3.串口模块:串口模块是实现设备连接的关键部位,是嵌入式网络终端实现其功能的重要组成部分,方便用户利用交叉串口线与PC机进行通讯连接; 4.以太网模块:以太网模块能够更好地适应10/100M网络,并可以与路由或是交换机实现自由连接; 5.音频输入、输出模块:嵌入式网络终端应用的音频输入输出模块具有高度集成的性能,主要应用于移动设备和移动通信领域,采用了双重编码解码操作,更加有利于信息的传输; 6.系统模块:系统模块主要包括LED、PWN形式的蜂鸣器、利用调试的接口、线路串口、音频输入、输出口、红外接收口等,实现数据传输的方便性 二、基于嵌入式网络终端的通信软件设计 本文对嵌入式网络终端的通信软件设计的研究,以网络聊天软件设计与实现为例,通过分析网络即时消息的传播系统设计,我们可以更加直观地看出嵌入式网络终端是如何实现通信软件设计的[2] 1.网络聊天软件设计分析 网络聊天软件的设计,就是即时通信的一种现实表现形式,在设计过程中,主要包括用户界面模块、通信模块、好友管理模块。网络聊天软件的设计,是嵌入式网络终端的一种具体应用,它方便了信息的传输,通过友好性界面的设计,实现了即时通信目标。嵌入式模块在网络聊天中的具体应用,主要是将应用程序的数据包通过传输层协议送到IP网络上,并且利用TCP/IP协议传输层协议,将数据进行传播。在数据传输过程中,需要利用UDP端口。UDP端口更加适用于一次性小批量数据传输,可以在很大程度上缩减数据包封包和传输的延迟时间,完成信息的即时传播 2.基于嵌入式网络终端通信模块设计与功能实现 网络聊天的通信模块采用Socket套接字编程,并且由UDP进行数据传输和接收。在传输和接受过程中,数据发送以定向模式进行传输,具体实现步骤如下:(1)UDP协议启动函数程序,在数据传输过程中,利用IPV4的地址,将程序进行套接字类型转化,并且利用UDP协议进行表示,将程序编码翻译过来,实现数字传输目标;(2)Bind函数绑定个人计算机的IP地址和终端,采用网络数据的异步接收方法,将数据信息进行接收,并且进行回调方法将数据再传输出去;(3)数据信息到了传输目的地后,依旧靠UDP协议进行信息翻译,从而实现双方的通信交流。嵌入式网络终端模块进行信息传输过程中,具有一定的指向性,设备中的聊天系统可以通过广播进行数据发送,通知好友,与好友进行聊天。在实际应用过程中,可以先进性Soket数据设置,使套接字允许发送广播信息,并且根据异步接收方法,进行数据设置和调整,满足数据传输需要。网络聊天通信软件的设计和实施,主要得益于嵌入式系统的串口模块、以太网口模块、音频输入输出模块的功能,完

文档评论(0)

linsspace + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档