你现在位置:首页>技术论文>数据通讯>正文
单片机网络简介
日期:2009-4-13 23:41:33 来源:中国工控网  
点击: 作者:
点击【】放大字体.
WWW※PLCJS_COM-PL#C-技.术_网(可编※程控※制器技术门户)

1.概述
WWW_PLCJS_COM-PLC-技.术_网

       目前单片机网络技术越来越受到重视,特别是51单片机网络通信在很多实际项目中都是需要的。随着普适计算(pervasive computing)概念越来越深入人心,普适计算所倡导的无处不在的网络连接,所有的智能设备都连接到网络上的前景变得越来越明朗。
WWW_PLCJS@_COM%-PLC-技.术_网

WWW_PLCJS※COM-PLC-技×术_网(可编程控※制器技术门户)

2.单片机网络通讯
WWW_PLCJS_COM-PLC-技.术_网

       单片机从低端到高端有以51单片机为代表的8位单片机和以ARM为代表的32位单片机。不同档次的单片机实现网络接口的方法不同。对于像ARM等高端处理器一般都可以运行嵌入式操作系统,例如嵌入式Linux,那么此类单片机可以使用操作系统自带的TCP/IP协议栈而实现联网。
WWW_P※LCJS_COM-PLC-)技.术_网

       但是该方案相对51单片机应用系统来说成本较高,一个51单片机控制系统的成本可以在几十元,而使用ARM方案的话无法控制成本。那么对于51单片机网络通信问题,将是一个更加值得关注的问题。
WWW※PLCJS_COM-PL#C-技.术_网(可编※程控※制器技术门户)

P_L_C_技_术_网——可——编——程——控-制-器-技——术——门——户

3.51单片机的网络接口
WWW_PLCJ-S_COM-PLC-技.术_网(可-编程控-制器技术-门户)

       用户可能希望通过移植开源的协议栈例如uip, ZLIP等实现51单片机网络通讯,但是移植一个嵌入式TCP/IP协议栈可能需要较多的专业知识。最重要的是稳定性问题,用户自己移植的TCP/IP协议栈很难保证在任何情况下的稳定性。
WWW_PLCJ-S_COM-PLC-技.术_网(可-编程控-制器技术-门户)

WWcW_PLCJS_COM-PLC-技.术_网

4.实现单片机网络通信的快速方法
WWW.PLCJS.COM——可编程控制器技术门户

        使用上海卓岚的ZLSN2000串口联网模块可以方便地实现单片机网络通信(具体参考嵌入式联网模块介绍)。使用ZLSN2000解决单片机网络问题有如下特点(参考ZLSN2000使用说明书): 
WWW_PLCJ-S_COM-PLC-技.术_网(可-编程控-制器技术-门户)

 
——可——编——程——控-制-器-技——术——门——户

WWW_PL※CJS_COM-PLC-技.术_网

1.方便性:让单片机网络通信像单片机串口通信一样容易。
WWW_PLC※JS_COM-PLC-技.术_网(可编程控※制器技术门户)

2.高稳定性:ZLSN2000可实现串口/以太网之间全双工、不间断(例如100M数据不间断发送)、高速率(例如115200波特率)地发送数据,且不丢失以字节。
WW.W_PLC※JS_C,OM-PL,C-技.术_网

3.可以进行二次开发。
WWW_PLC※JS_COM-PLC-技.术_网(可编程控※制器技术门户)

       在用户选择单片机网络方案的时候,可能比较关心是否能够进行二次开发。如果能够提供TCP/IP源代码,那么用户就可以直接调用类似connect, send, receive, closet, listen等socket函数,开发出用户自己的程序。一般地模块方案无法提供这些接口。卓岚科技的ZLSN2000模块充分考虑到用户的需求,提供了模块和主单片机的命令接口。主单片机通过串口发送socket命令给模块,例如让模块向某个地址进行连接,即发送 connect yourip: youport 给模块即可。这相当于用户可以直接调用socket函数。
WWW_PL※CJS_COM-PLC-技.术_网

 
WWcW_PLCJS_COM-PLC-技.术_网

评论内容
载入中...
载入中...
P
L
C



|










|


P
L
C









·最新招聘信息
·最新求职信息
·推荐产品
·推荐厂商
·栏目热门排行
·站内热门排行