嵌入式Internet技术应用
发布时间:2007/8/30 0:00:00 访问次数:407
摘要:主要从嵌入式Internet技术的应用出发,说明这种技术成本低廉,极具推广价值;介绍几种实用电路模块的结构特点及使用情况。
关键词:Internet 网关(Gateway) TCP/IP协议 Webchip PSM2000ACD网络模块 IP2022网络连通处理器
当今社会逐渐步入网络时代,Internet已成功重要的基础信息设施。这方面的技术进步对于社会的各个方面产生了积极影响,很多领域都在不断探索开发和利用网络的潜力。目前,大部分网络终端仍以PC的形式出现,但是从计算机应用普及情况看,嵌入式系统也是一个不可忽视的方面。近20年来,PC机CPU的产品仅是MCU的1%,并且由于MCU的成本低廉,应用非常普及。在工业测探系统、智能仪器、安防系统、智能家电和信息家电等领域,MCU应用系统已经无处不在。在这些场合中,以MCU为核心的设备同样也需要解决接入Internet网的问题。如果MCU应用系统能够连接到Internet上面,则可以方便、低廉地将信息传送到世界的任何一个地方。我们将嵌入式设备与Internet的结合称为嵌入式Internet技术,它代表着网络技术的未来。
目前一些生产厂家,也在积极探讨利用MCU实现嵌入式上网的途径;而实现这一技术的关键在于如何利用现有资源实现TCP/IP等协议处理。各种通信协议对于计算机存储器、运算速度等的要求比较高,而嵌入式系统中,除部分32位处理器以外,大量存在的是8位和16位MCU,TCP/IP等Internet协议将占用大量系统资源,因此实现嵌入式上网存在比较大的困难。面对这些处理速度、机器位数、容量等指标稍差的MCU,如何解决它们接入Internet网问题正成为当前的重要课题。本文将介绍目前几种新型的嵌入式上网电路、模块的结构和特点。
1 PSM2000ACD网络模块
PSM2000ACD是由力源公司开发的网络接口模块,可以实现MCU系统与基于PC平台的网关(Gateway)接口。这个模块电路内部包含网络通信(Gateway)接口。这个模块电路内部包含网络式调制解调器模块,及1个外接标准调制解调器接口,如图1所示。其中PS2000是Webchip接口电路,它与MCU系统交换信息通过17条指令完成,与MCU系统的软件接口比较方便;同时,它的内部驻留网络协议解释和编译程序,与基于PC机网关通信时负责对于网络协议进行必要的规范和解释,而PC机网关能够提供HTTP服务,可以与计算机浏览器接口。PS2000这种Webchip接口电路的结构和原理已有详细介绍,见参考文献[4],这里不再重复。
PSM2000ACD主要用于智能设备的网络接口,一方面用1个标准串行外围接口与用户单片机应用系统连接;另一方面与PC平台连接有多种选择,即可用RS-232、RS-485接口,或者采用调制解调器。MCU应用系统通过PSM2000ACD模块连接上网十分方便。图2为其典型连接方法。其中DS2401集成电路为专用电子标签接口,作为设备的唯一标识。MCU应用系统与PSM2000ACD的连接,既可以满足点-点通信或者点-多点通信的要求,也能实现远/近程通信的要求,结构比较简单,另外,由于它的内部驻留网络协议解释和编译程序,系统设计人员不必熟悉网络协议,将这个模块作为一个“灰匣子”处理即可,使得开发和应用工作周期缩短,成本也比较低。
使用Webchip进行网络系统设计的步骤是:
(1)建立MCU系统中需要控制的对象,并确定其中需要通过Internet进行远程控制的对象;
(2)建立MCU系统变量表(VAR-TABLE);
(3)建立MCU系统状态性能表(CAP-TABLE);
(4)MCU解释并执行Webchip传送来的命令。
当建立了系统变量表(VAR-TABLE)和系统状态性能表(CAP-TABLE)后,通过Webch
摘要:主要从嵌入式Internet技术的应用出发,说明这种技术成本低廉,极具推广价值;介绍几种实用电路模块的结构特点及使用情况。
关键词:Internet 网关(Gateway) TCP/IP协议 Webchip PSM2000ACD网络模块 IP2022网络连通处理器
当今社会逐渐步入网络时代,Internet已成功重要的基础信息设施。这方面的技术进步对于社会的各个方面产生了积极影响,很多领域都在不断探索开发和利用网络的潜力。目前,大部分网络终端仍以PC的形式出现,但是从计算机应用普及情况看,嵌入式系统也是一个不可忽视的方面。近20年来,PC机CPU的产品仅是MCU的1%,并且由于MCU的成本低廉,应用非常普及。在工业测探系统、智能仪器、安防系统、智能家电和信息家电等领域,MCU应用系统已经无处不在。在这些场合中,以MCU为核心的设备同样也需要解决接入Internet网的问题。如果MCU应用系统能够连接到Internet上面,则可以方便、低廉地将信息传送到世界的任何一个地方。我们将嵌入式设备与Internet的结合称为嵌入式Internet技术,它代表着网络技术的未来。
目前一些生产厂家,也在积极探讨利用MCU实现嵌入式上网的途径;而实现这一技术的关键在于如何利用现有资源实现TCP/IP等协议处理。各种通信协议对于计算机存储器、运算速度等的要求比较高,而嵌入式系统中,除部分32位处理器以外,大量存在的是8位和16位MCU,TCP/IP等Internet协议将占用大量系统资源,因此实现嵌入式上网存在比较大的困难。面对这些处理速度、机器位数、容量等指标稍差的MCU,如何解决它们接入Internet网问题正成为当前的重要课题。本文将介绍目前几种新型的嵌入式上网电路、模块的结构和特点。
1 PSM2000ACD网络模块
PSM2000ACD是由力源公司开发的网络接口模块,可以实现MCU系统与基于PC平台的网关(Gateway)接口。这个模块电路内部包含网络通信(Gateway)接口。这个模块电路内部包含网络式调制解调器模块,及1个外接标准调制解调器接口,如图1所示。其中PS2000是Webchip接口电路,它与MCU系统交换信息通过17条指令完成,与MCU系统的软件接口比较方便;同时,它的内部驻留网络协议解释和编译程序,与基于PC机网关通信时负责对于网络协议进行必要的规范和解释,而PC机网关能够提供HTTP服务,可以与计算机浏览器接口。PS2000这种Webchip接口电路的结构和原理已有详细介绍,见参考文献[4],这里不再重复。
PSM2000ACD主要用于智能设备的网络接口,一方面用1个标准串行外围接口与用户单片机应用系统连接;另一方面与PC平台连接有多种选择,即可用RS-232、RS-485接口,或者采用调制解调器。MCU应用系统通过PSM2000ACD模块连接上网十分方便。图2为其典型连接方法。其中DS2401集成电路为专用电子标签接口,作为设备的唯一标识。MCU应用系统与PSM2000ACD的连接,既可以满足点-点通信或者点-多点通信的要求,也能实现远/近程通信的要求,结构比较简单,另外,由于它的内部驻留网络协议解释和编译程序,系统设计人员不必熟悉网络协议,将这个模块作为一个“灰匣子”处理即可,使得开发和应用工作周期缩短,成本也比较低。
使用Webchip进行网络系统设计的步骤是:
(1)建立MCU系统中需要控制的对象,并确定其中需要通过Internet进行远程控制的对象;
(2)建立MCU系统变量表(VAR-TABLE);
(3)建立MCU系统状态性能表(CAP-TABLE);
(4)MCU解释并执行Webchip传送来的命令。
当建立了系统变量表(VAR-TABLE)和系统状态性能表(CAP-TABLE)后,通过Webch
上一篇:电子行业:全球半导体市场一片兴旺