论文部分内容阅读
在信息技术的研究领域中,嵌入式网络是一个非常重要的研究方向,而在嵌入式网络中,嵌入式网关是一个非常重要的组成部分,它对嵌入式网络技术的发展有着举足轻重的意义。文中我们分析了构建嵌入式轻型网关的一些关键技术,在对一些嵌入式技术进行分析的基础上,提出了一种嵌入式轻型网关的设计方案,实现了多种嵌入式网络与局域网之间的数据通信,并给出了具体实现。芯片采用了三星公司的ARM9系列微处理器S3C2410,嵌入式操作系统选用arm-Linux。本文主要对嵌入式网关设计方案、实时多任务操作系统(RTOS)、协议转换、嵌入式网关的软硬件设计、操作系统的移植,以及嵌入式网关在生产控制、智能家庭网方面的运用等做了深入研究。具体涉及到建立开发环境,运行操作系统,移植操作系统及其应用函数库,编写某些特定设备的驱动程序等。 通过嵌入式网络技术,将智能设备能连接起来形成一种分布式的网络,并提供一种成本低、可靠性高、灵活性好、控制方便的网络平台。嵌入式网络由嵌入式控制器通过网络接口接入各类网络,包括常见的LAN网、WAN网、Internet网、Intranet网等,组成一个具有分布式网络信息处理能力和先进控制功能的网络系统,我们采用的嵌入式控制器是基于嵌入式Linux的轻型网关。利用轻网络通信技术,如CAN、RS-485等总线将智能设备组网,增加一个轻型网关,轻型网关可以与一个调制解调器或其它较贵的网络连接媒体(如Ethernet)组合在一起作为一端,配备一个价廉的轻载网络(如CAN、RS-232、RS-485等总线网或无线网)作为另一端。Internet上面的各种“重网络”通信协议(如ARP,HTTP,TCP/IP等)均由轻型网关完成,而嵌入式系统仅仅实现数据采集与控制。当其