通信网--中国通信行业门户网站 | 中国行业网站集群--通信行业电子商务唯一网站 设为首页 | 收藏本站
免费注册 商机无限 商务中心 行业展会 立即发布商机
网站首页 公司库 产品库 商机库 行业资讯 展会信息 招聘信息 招商加盟 下载中心 招标信息
关键词:
热门词汇: IP网络电话   语音识别   手机充电器   手机GPS   3G手机   传输设备   交换设备
  行业要闻 | 通信市场 | 通信技术 | 网络学院 | 5G前沿 | 4G前沿 | VoIP | IPTV | WiMAX | 呼叫中心 | IT制造 | IT就业  
  企业专栏 | 企业报道 | 通信标准 | 通信百科 | 分析预测 | 手机评测 | 增值通信 | 政策法规 | 专家观点 | 网商访谈 | 招标信息 | 物联网
网上展览:
综合厂商 | 手机 | IP电话 | 交换机 | 呼叫中心 | 网络 | 终端 | 电源 | 仪器 | 光纤 | 电缆 | 电脑 | 数码 | 软件 | 其他
中国通信网最新加盟企业: 
当前位置:网站首页 > 行业资讯 > 通信技术
【创心服务 联通你我】青春逢盛世,奋斗正当时
中国通信网 时间:2011-08-30 信息来源:网络

随着基于TCP/IP协议的Internet网络技术的日益发展和普及,各种信息网纷纷采用TCP/IP协议,并接入Internet网。传统的测控系统由于其封闭性有被基于TCP/IP的网上测控系统取代。由于IP寻址简单,适于异构网互连,为实现分布式处理、实时监控的测控系统的实现提供了很好的条件。本文所构建的系统被用于将多个采集点的数据传给主控机,实时网络还有其他三个采集节点,主控机按顺序给各个节点发指令字,并依次从它们那里接收数据包,其通信协议采用了TCP和UDP。并以KEIL uVision3的RTL实时库为软件平台,基于ATMEL公司ARM7系列处理器,实现了完整的功能。

  1 系统的硬件构成

  1.1 系统的硬件

  系统的三个采集节点都采用ATMEL的AT91SAM7X256,该微控制器具备嵌入式10/100以太网(Ethernet)MAC、CAN、全速(12Mbps)USB2.0。它针对广泛的网络化实时嵌入式系统而设计的,AT91SAM7X256还具备一个10位模数转换器(ADC)、两个串行外围接口(SPI)、同步串行接口(SSC)、双线接口(TWI)、三个通用异步收发器(UART)、一个8级(8-level)优先中断控制器(priority inter rupt controller)和众多的监管功能。这个新型的50 MIPSMCU拥有64KB的静态存储器和256KB的25ns闪存,这种闪存支持实时控制系统所需的可确定性处理能力。

  主控机用PC机,操作系统用RedHat9.0,它主要用于轮询各个采集节点,并将从它们那里收到的数据包储存和显示出来。

  1.2 系统的拓扑结构

  实时以太网的拓扑结构与以太网相同。主机通过以太网卡连到通信电缆上。通信电缆可以是同轴电缆,也可以用非屏蔽双绞线。如果是非屏蔽双绞线,则需要用HUB

  2 系统的软件构成

  2.1 体系结构

  实时以太网参照ISO的OSI模型,采用缩减的网络体系结构。网络体系结构分为四层:物理层、数据链路层、传输层和应用层,其中数据链路层又可细分为MAC子层和LLC子层。以太网卡实现了物理层和MAC子层能;LLC子层设计为向传输层提供无连接无确认的服务。传输层实现基于消息的数据传输,并向应用层提供网络中节点间实时数据传输服务。下面将着重讨论传输层协议的设计。

  2.2 KEIL uVision3的RTL实时库

  RealView RL-ARM是为解决基于ARM MCU的嵌入式系统中的实时及通信问题而设计的紧密耦合库集合。

  它可以非常方便地应用于所有ARM7、ARM9和Cortex-M3系列的处理器,使得在ARM处理器上运行实时程序非常容易。它包含四个部分:RTX实时内核、Flash文件系统、TCP/IP协议簇、RTL-CAN (控制域网络),Real??

  View实时库可以解决嵌入式开发中的如下几个常见问题:

  (1)多任务(可以在单CPU上管理几个工作或任务);(2)实时控制(可以控制任务在既定时间内完成);(3)任务间通信(可以实现系统中的任务间通信);(4)Internet连接(通过以太网或串口(Modem));(5)嵌入式Web服务器(包括CGI脚本);(6)E-mail公告(通过SMTP)。

  系统的网络功能正是构建在RTL实时库之上的。下面简述一些RTL实时库的网络函数。

  (1)TCP发送函数BOOL tcp_send(U8 Socket,U8* buf,U16 dlen);其中Socket为通信TCP Socket,它包含了对方的IP和端口信息,buf为要发送数据的首地址,dlen为发送数据包的最大值。

  (2)UDP的发送函数udp_send(U8 Socket,U8 *remip,U16 remport,U8 * buf,U16 dlen),其中Socket为通信UDP Socket,remip为对方的IP地址,remport为对方的通信端口,buf为要发送数据的首地址,dlen为发送数据包的最大值。

  (3)接收数据时,RTL实时库不像BSD Socket一样有专门的接收函数,而是利用回调机制,即收到数据时,就触发相应的回调函数。另外,对于TCP,在回调函数里它有多个响应事件,如TCP_EVT_CONREQ (连接请求);TCP_EVT_CONNECT(已建立连接);TCP_EVT _CLOSE(连接已关闭);TCP_EVT_ABORT (连接异常终止);TCP_EVT_ACK(发送的数据已被对方响应);TCP_EVT _DATA (收到数据包),提取收到的数据并进行处理就是在该事件下完成的。然而,对于UDP,它没有各个响应事件。

2.3 主控机的功能及系统的性能分析

  主控机的运行环境为RedH at9.0,采用标准的BSDSocket,它按顺序给各点发指令字,然后依次从它们那里接收数据包并进行存储和显示。

  按照上述的硬件和软件构建后,调试和测试后可得系统的通信速率如表1和表2所示。

表1 PC对3个SAM7(基于TCP)

表2 PC对3个SAM7(基于UDP)

  对照发现,UDP的传输速率可以达到TCP的约2.5倍。由于UDP协议并不提供数据传送的保证机制,如果在从发送方到接收方的传递过程中出现数据报的丢失,协议本身并不能做出任何检测或提示。因此,我们把UDP协议称为不可靠的传输协议。而TCP协议中包含了专门的传递保证机制,当数据接收方收到发送方传来的信息时,会自动向发送方发出确认消息;发送方只有在接收到该确认消息之后才继续传送其它信息,否则将一直等待直到收到确认信息为止。鉴于此,我们在系统在采用了以下的机制,即在PC先采集节点发送指令字时用TCP协议,而在传输采集数据包是就用UDP协议。

  3 结束语

  保证网络通信的实时性,对整个实时系统的正常可靠运转起着决定性作用。实时以太网具有实时、高速、价格便宜等优点。但也有其不足之处。如抗恶劣环境能力差;传输层在主机实现,占用了主机的资源;与主机上程序的协调运行也是要考虑的问题。

相关资讯
· 【创心服务 联通你我】青春逢盛世,奋斗正当时 (2012-01-17)
· 【创心服务 联通你我】青春逢盛世,奋斗正当时 (2012-01-17)
· 【创心服务 联通你我】青春逢盛世,奋斗正当时 (2012-01-16)
· 【创心服务 联通你我】青春逢盛世,奋斗正当时 (2012-01-16)
· 【创心服务 联通你我】青春逢盛世,奋斗正当时 (2012-01-12)
发表评论
昵   称:   匿名发表
验证码: 
 
热门资讯
【创心服务 联通你我】青春逢盛... (2009-09-15)
【创心服务 联通你我】青春逢盛... (2011-04-28)
【创心服务 联通你我】青春逢盛... (2009-09-16)
【创心服务 联通你我】青春逢盛... (2008-07-15)
【创心服务 联通你我】青春逢盛... (2008-05-23)
【创心服务 联通你我】青春逢盛... (2008-07-31)
【创心服务 联通你我】青春逢盛... (2008-07-31)
【创心服务 联通你我】青春逢盛... (2012-01-09)
【创心服务 联通你我】青春逢盛... (2011-01-30)
【创心服务 联通你我】青春逢盛... (2010-05-28)
【创心服务 联通你我】青春逢盛... (2008-07-31)
【创心服务 联通你我】青春逢盛... (2008-07-31)
【创心服务 联通你我】青春逢盛... (2011-05-03)
【创心服务 联通你我】青春逢盛... (2009-08-13)
【创心服务 联通你我】青春逢盛... (2009-08-12)
【创心服务 联通你我】青春逢盛... (2009-10-11)
【创心服务 联通你我】青春逢盛... (2008-07-31)
【创心服务 联通你我】青春逢盛... (2008-07-31)
【创心服务 联通你我】青春逢盛... (2009-08-12)
【创心服务 联通你我】青春逢盛... (2010-08-27)
【创心服务 联通你我】青春逢盛... (2008-07-31)
【创心服务 联通你我】青春逢盛... (2010-07-20)
【创心服务 联通你我】青春逢盛... (2011-02-17)
【创心服务 联通你我】青春逢盛... (2009-07-24)
【创心服务 联通你我】青春逢盛... (2009-08-12)
国之鑫科技 | 泰尔网 | 中华网科技 | 信息产业网 | 通讯世界 | 数字通信世界 | 文传商讯 | 中华英才网 | 电话视频会议 | 凤凰科技 | 呼叫中心 | 新浪科技 | 新传媒网 | 和讯科技 | 中国科技网 | 通信英才网 | 江苏星光发电设备 | 中劳网 | 赛迪网 | MSCBSC移动通信网 | 中国软件网 | 新华网 | 腾讯科技 | 3G通信网 | 千龙网 | 光通信人才招聘网 | 通信人才网 | 中商顾问网
返回首页 | 网站简介 | 企业理念 | 免责声明 | 广告服务 | 代理政策 | 联系我们 | 铭万网 | 中国产品推广联盟
南京国之鑫科技有限公司版权所有©2008-2016 客户服务热线:025-83752991, 客户服务邮箱:gzx@gzxinfo.com
苏ICP备18005078号-1
本站图片及文字仅供功能演示,本站保留对本演示内容及功能的最终解释权

加入铭万联盟中国行业网站集群独家技术供应商