您当前的位置:五五电子网电子知识单片机-工控设备综合-其它基于LPC2214的家庭智能终端的设计与实现 正文
基于LPC2214的家庭智能终端的设计与实现

基于LPC2214的家庭智能终端的设计与实现

点击数:7882 次   录入时间:03-04 11:51:14   整理:http://www.55dianzi.com   综合-其它

堆栈结构

  2.3 远程监控和远程控制

  远程监控与远程控制的软件设计采用客户端一服务器方式。TCP/IP协议的传输层有两个数据传输协议:传输控制协议TCP和用户数据报传输协议UDP,二者各有特点。UDP协议是提供最少服务和费用的协议,它不基于连接来传输数据,因此UDP的传送数据是不可靠的。TCP协议是基于连接的双向传输的可靠数据传输协议,但是TCP协议的使用费用较高。在智能终端的设计中,充分考虑了数据传输的便利性和可靠性,并且鉴于ARM系统能够提供足够的资源,根据数据的不同要求,采用了不同的传输层协议。在软件设计中使用Socket API函数来编写UDP和TCP通信任务。TCP和UDP通信时,Socket API的应用流程如图5所示。
Socket API的应用流程


www.55dianzi.com

  家庭 智能终端 是家庭内外信息交换和家电控制的平台。本文采用Philipes公司的ARM7芯片 LPC2214 设计了硬件和软件,克服了8位单片机处理速度慢、接口资源和存储资源不足的限制。利用RS-485和蓝牙网络作为家庭内部网络,局域网和电话网络作为外部网络,保证了大数据量传输的稳定性和可靠性,并且兼顾了传统的电话网络远程控制方式。实践表明。系统具有良好的实时性和稳定性,在高端家庭智能终端领域具有巨大的发展潜力。

上一页  [1] [2] 


本文关键字:智能  综合-其它单片机-工控设备 - 综合-其它