详细信息 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
单片机网络及其实现方法 2009-04-09 作者:上海卓岚信息科技有限公司 来源:zlmcu 摘要:本文讨论了单片机连接网络(单片机上网、单片机联网)的基本方法,特别是8位单片机联网的方法。没有OS操作系统支持的单片机如何连接TCP/IP的网络?这里提出了一种采用嵌入式联网模块的单片机联网有效方法,甚至可以上Internet。 1.概述 目前单片机网络技术越来越受到重视,特别是51单片机网络通信在很多实际项目中都是需要的。随着普适计算(pervasive computing)概念越来越深入人心,普适计算所倡导的无处不在的网络连接,所有的智能设备都连接到网络上的前景变得越来越明朗。 2.单片机网络通讯方案 单片机从低端到高端有以51单片机为代表的8位单片机和以ARM为代表的32位单片机。不同档次的单片机实现网络接口的方法不同。对于像ARM等高端处理器一般都可以运行嵌入式操作系统,例如嵌入式Linux,那么此类单片机可以使用操作系统自带的TCP/IP协议栈而实现联网。但是此种方法对于成本和开发人员技术要求都较高。 但是...
1.232转RJ45与RealCom的名字由来 232转RJ45中用到一个称为RealCom的协议,初次使用232转RJ45的用户对此比较陌生,这里做一个介绍。232是RS232的简称,是串口的一种,这里realcom的COM也是指串口。我们在计算机上看到的COM1、COM2对应的就是这种9针的串口,因为在早期计算机之间的通信以串口为主,所以串口就代表了通信,COM来自于英文名“communication”。目前台式机后面的COM口就是RS232标准的串口。 dzsc/19/3089/19308971.jpg 图1. 232转网口 串口转网口和RealCom中既然COM对应232那么Real是否对应网口。不完全对,网口就是RJ45或以太网口,Real实际是英文“真实”的意思。当232串口被转为网口之后,在网口一端来看,如何能够将网口模拟为一个232串口,由于网口和串口在本身协议上的不同,需要有一种网口(即TCP/IP之上的协议)协议将网口映射为串口。从而能够在将网口几乎真实地“转化”为232串口。于是RealCom协议就孕育而生。 2.232转RJ45中的RealCom协议细则 RealCom协议是真实反映串口特性的网络协议。232转为网口后,RealCom协议必须实现串口特性的保留,232串口的特性包括:波特率、数据位、停止位、校验位、第9位串口数据...