基于ARM技术的嵌入式网关设计.

合集下载

一种基于ARM的嵌入式网关系统设计与实现

一种基于ARM的嵌入式网关系统设计与实现

一种基于ARM的嵌入式网关系统设计与实现作者:徐敏来源:《现代电子技术》2009年第12期摘要:针对以太网与CAN现场总线之间互连的需求,提出一种基于ARM的嵌入式网关系统设计与实现,分别从网关硬件系统组成、协议转换流程以及嵌入式Linux下CAN设备驱动程序的开发方法进行分析与设计。

通过软、硬件平台的搭建与测试,实现了以太网与CAN现场总线之间的协议转换,为CAN/Ethernet的互连提供了一种传输速度快、成本低、稳定性高的网关解决方案。

关键词:网关设计;CAN总线;协议转换;驱动程序中图分类号:TP393文献标识码:B文章编号:1004-373X(2009)12-131-03Design and Realization of Embedded Gateway System Based on ARMXU Min(Xiamen University of Technology,Xiamen,361024,China)Abstract:For the demands of interconnection between Ethernet and CAN fieldbus,ARM-based embedded gateway system is designed and implemented.Analysis and design are carried on respectively from the structure of gateway hardware systems,the processes of protocol transitions and development method of CAN device drivers under the embedded Linux.The protocol conversion between Ethernet and CAN fieldbus is achieved through the build and test of the hardware and software platform.In this paper,a gateway solution for the interconnection of CAN/Ethernet is provided with rapid-transmission,low- cost and high-stability.Keywords:gateway design;CAN Bus;protocol conversion;driver program0 引言CAN (Controller Area Network)为控制器局域网络,CAN总线规范已经被国际标准化组织制订为国际标准ISO11898,并得到众多半导体器件厂商的支持,推出各种集成有CAN协议的产品。

基于ARM和Linux的嵌入式网关的设计与实现

基于ARM和Linux的嵌入式网关的设计与实现
宿主机 上对 应 用程 序进行 交叉 编译 ,生成 可 以在 目标板 上 执行 的代码 。制 作交 叉 编译 器
然 后 再 将 c et 过 网 口下 载 到 A M ln 通 i R 开 发板 上 。 同时 在 服 务器 端 编 辑编 译 sr r ev e 程 序 , 置好 双 方 的 i地 址 之后 就 可 以执行 配 p 应 用 程序 实 现开 发 板 和主 机之 间 的通讯 。实 验 证 明 ,我 们 可 以 在 服 务 器 端 接 收 到 来 自 zge 协 调点 的数 据 信息 。 i e B 测试 成 功后 我 们还 需 要将 客户 端应 用程 序 c et ln 添加 到 r ds 件系 统 中 , i a i m k文 然后 再 将 其 压缩 的 映像 文 件 rm i . 下 载烧 写 到 a ds g kz 开 发板 的 fs 。 同时 , 们还 需要 修 改 系 l h上 a 我 统 脚 本/tr. s i使 开发 板 能 够在 系 统启 e / s it ccyn , 动后 自动加 载无 线 网 卡驱 动 和客户 端应 用程 序 c et i l n。 5结 束 语 和 通用 计算 机 不 同 ,嵌 入 式 系统是 面 向 应 用 、产 品和 用 户的 。本 文 就是结 合实 际需 求, 以应 用 为基础 , 细介 绍 了嵌入 式设 备一 详 网关 开 发设 计 和实 现 的整 体过 程 ,并在 实际 项 目中得 到 了检 验 ,希 望 能对 其他嵌 入 式系 统 产品 的开 发有 一 定的 借鉴 意义 。
(、 1 中国海洋大学信 息科 学与技 术学院, 山东 青岛 2 60 2 中国海洋大学海洋遥 感所 , 6 10 、 山东 青岛 2 6 0 ) 6 10
摘 要 : 文设 计 实现 了一款 基 于 A M 和 L n x 本 R iu 的嵌 入 式 网 关 , 开发 系统的软 硬 件 平 台及 开发 环境 的搭 建进 行 了介 绍 , 对 特别是 对 Ln x下的 串 口程序 开发 和 sc e 网络编 程部 分进 行 了重 点分 析 。 i u o kt 关 键词 : R 嵌入 式 Ln x 网 关 ; A M; i ; u 交叉编 译 ; 串口 ; 网络 编程

基于ARM的嵌入式网关设计

基于ARM的嵌入式网关设计

样就构 成 了 4 5到 以太 网协议 的转 换 智能 数据 网 8 关的原理 :P 2 7 L C 4 8首先初始化 网络 设备 。 I P地址 以及
物 理地 址 存 在 Fah中 网 关 主 要 完 成 数 据 的 打 包 和 接 l s 包 . 件 的 整 体 架 构 如 下 如 所 示 : 据 采 集 周 期 的时 间 硬 根 长 短 确 定 数 据 网关 连 接 电 表 的 个 数 .一 般 每 个 网关 连
关 键 词 :ARM 7 P 4 8 8 :L C2 7 ;4 5总线 ;以 太 网 ;u Ln x c iu
0 引 言
随着 全 球 能 源 消 耗 越 来 越 快 .我 国 已 经 明 确 提 出
1 硬 件 结 构
本 文 设计 的 嵌 入 式 网关 主 要 是 应 用 在 节 能监 控 方 面 . 的 一侧 连 接 的 是 R 一 8 它 S 4 5网络 。 侧 是 以 太 网 。 一 这
传输数据
( ) 行 U Ln x 统 移 植 。 4进 C iu 系
收 稿 日 期 :0 o 8 6 2 1 一0 —2 修 稿 日期 :01 一 9 6 2 o 0 —1
有 S R M、R M 的外部存储器 接 口 . D A SA 多个 串行接 口.
3个 IC。 个 IS 2 1 2. U A 4个 R T和 3个 S S 。 持 1/ P P 支 0
作 者 简介 : 李晓 鹏 , , 西 成 阳人 , 究 生 , 究 方 向 为 嵌入 式 系统 与 自动 化 装 置 男 陕 研 研
现 计 机 210 o 代 算 009 ,
10 te t C接 口 , D A 和 MIR I 口 , 0 Ehme MA 带 M I MI接 / 4个 3 2位 的定 时器 , 个 低 功 耗 的实 时 时 钟 , 内还 集 中 了 一 片 看 门狗 定 时 器 ,6 10个 通 用 I / O。

一种基于ARM的嵌入式网关系统设计与实现

一种基于ARM的嵌入式网关系统设计与实现

一种基于ARM的嵌入式网关系统设计与实现CAN(Controller Area Network)为控制器局域网络,CAN规范已经被国际标准化组织制订为国际标准ISO11898,并得到众多器件厂商的支持,推出各种集成有CAN协议的产品。

CAN属于总线式串行通信网络,因为其采纳了许多新技术和独特的设计,低成本、高牢靠性、实时性、灵便性、抗干扰能力强等特点,已被广泛应用于各个控制系统中。

在、自动控制、电力系统等领域,具有无可比拟的优越性。

以太网以其通信数据量大、传输速度快、开放性好、成本低等优点,弥补了现场总线通信速率低的缺陷,成为现阶段信息网络应用最广的局域网技术。

用以太网挺直进入工业控制领域,目前还存在一些问题,以太网的媒体拜访方式CSDA/CD不能保证网络传输确实定性和实时性,不能满足工业现场恶劣环境的要求。

将以太网引入工业测控领域,通过与现场总线(CAN BUS)分工合作,构成两种异构网络结构,将高效的以太网和低速的现场总线相结合,解决大规模测控系统实时性和牢靠性冲突,提高囫囵系统的工作效率。

两种异构网络的互连,需要用网关实现。

CAN/Ethernet网关设计的主要任务是协议转换,要求数据解析正确完整,同时响应快速、耗时低、实时性和平安性好。

基于RISC架构的微处理器命令执行效率高,软件操作平台易于建设,同时具备丰盛的外围扩展,能满足实时多任务要求。

用法ARM技术构造以太网与CAN现场总线协议转换网关是一种高效可行的计划。

1 网关硬件系统组成网关的主要功能是举行以太网数据报文与CAN数据帧之间的协议转换,实现以太网与CAN总线的互联。

系统的硬件组成包括CAN总线接口设计和以太网接口设计,1所示。

是Samsung公司推出的一款低价位、低功耗、高性能的32位RISC嵌入式处理器。

该芯片采纳ARM920T内核,5级流水线和哈佛结构,工作频率高达266 MHz,运行速度可达1.1 。

S3C2410提供了丰盛的内第1页共5页。

基于ARM与ZigBee的嵌入式无线传感器网络网关的设计.

基于ARM与ZigBee的嵌入式无线传感器网络网关的设计.

基于 ARM 与 ZigBee 的嵌入式无线传感器网络网关的设计房好帅李楠王慧娟(北华航天工业学院计算机科学与工程系 , 河北廊坊 065000摘要 :针对 ZigBee 无线传感器网络与传统 Internet 网络之间进行数据交换的需求 , 设计实现了一种嵌入式网关 , 采用 S3C2440A ARM 芯片与 CC2431ZigBee 芯片作为核心 , 扩展多个功能模块构成硬件平台 , 软件方面移植 Linux 作为嵌入式操作系统 , L ighttpd 作为嵌入式 W eb 服务器 , Sqlite 作为嵌入式数据库 , 通过CGI 技术实现用户与嵌入式 Web 服务器之间的数据交互 , 网关节点中的S3C2440A 芯片与 Sink 节点的 CC2431芯片之间采用串口进行通信 , 具有无线传感器网络的数据管理、存储及远程查询的功能 , 从而实现了传统 Internet 协议网络与 Z igBee 协议无线网络之间的数据交换。

关键词 :无线传感器网络 ; 网关 ; A RM ; ZigBee; CG I中图分类号 :T P393. 05 文献标识码 :A 文章编号 :1673-7938(2010 03-0023-04基金项目 :北华航天工业学院科研基金项目 (KY 2008 10 收稿日期 :2009-12-290 引言无线传感器网络 (Wireless Sensor Netw ork, WSN 就是由部署在监测区域内大量的微型传感器节点组成 , 通过无线通信方式形成的一个多跳的自组织的网络系统 , 其目的是协作地感知、采集和处理网络覆盖区域中感知对象的信息。

无线传感器网络在实际使用时 , 很多情况下用户需要进行有关节点数据的查询和控制 , 故需要通过网关设备接入外部网络 , 通常是传统的 Internet 协议网络如通过 H ttp 协议 , 提供用户对无线传感器网络的远程访问 , 网关节点的作用如图 1所示。

基于ARM9的嵌入式无线智能家居网关设计

基于ARM9的嵌入式无线智能家居网关设计
应 用 服 务 器 访 问生 产 控 制 网 。 ( 2 ) 禁用 匿名访 问, 启用 Wi n d o ws集 成 验 证 , 在 内部 活 动 目 录 中为 各 应 用 系 统 开 通 专 用 的 通 讯 账 号 , 各 个 应 用 使 用 账 号 验 方式 如 下 ] :
d e nt i a l s ); i p 2 1 WS . Cr e de nt i a l s— c r e d e nt i a l Ca c h e
E z ] 王 成 光. 流程 工 业 实时 数 据 库 数 据 管 理 模 型 设 计 [ J ] . 浙 江 大 学 学
报 , 2 O1 3, 3 7( 2) : 1 3 5 — 1 3 6 .
摘 要 : 传统 智能 家居 系统 中多种无 线通信技 术之 间容易形成互绕 , 而基 于 ARM9的嵌 入式无线 智能家居 网关能有
效避 免 这 一 弊 端 。对 基 于 AR M9的嵌 入 式 无 线 智 能 家居 网关 进 行 了设 计 , 实 现 了 家庭 的 远 程 控 制 、 监控 等 功 能 , 从而
[ 3 3 张志 檩. 实 时数 据 库原 理 及 应 用[ M] .北 京 .中 国 石 化 出 版 社 ,
使 家居 生 活 更 加 舒 适 、 安 全。
关键词 : AR M9 ; 嵌 入 式 系统 ; 智 能 家居 ; 网 关设 计
D OI : 1 0 . 1 1 9 0 7 / r j d k . 1 5 1 2 7 5
中 图分 类 号 : TP 3 9 3
文 献标 识 码 : A
文章 编 号 : 1 6 7 2 - 7 8 0 0 ( 2 0 1 5 ) 0 0 7 — 0 1 6 3 — 0 3

基于ARM的嵌入式工业无线网关的设计

基于ARM的嵌入式工业无线网关的设计

工业 以 太 网 技 术 与 工 业 无 线 通 信 技 术 是 目前 工业 自动 化领 域 的研 究 热 点 , 若将 两 门技术 有 效 结
仪 表 和 家 庭 自动 化 应 用 领 域 ,在 这 些 领 域 中 与
G P R S 、 蓝 牙等 其他无 线 通信技 术 相 比具有 较强 的优
入 网的方 式 进行 网络 监控 , 作 为 以太 网 的补 充 和延
伸. 这样 大 大加 强 了作 业 管理 . 并 降低 了成本 f l 】 。
Z i g b e e是 基 于 I E E E 8 0 2 . 1 5 . 4标 准 的 低 功 耗 个 域 网协 议 , 工作 在 2 0 ~ 2 5 0 k b / s的较低 速率[ 2 1 。Z i g b e e 无 线通 信 技 术 以其 低 成本 、 低功耗 、 时 延短 、 网 络容
( T i a n j i n I n s t r u m e n t s G r o u p C o . , L t d . , T i a n j i n 3 0 0 3 8 4 , C h i n a )
Ab s t r a c t : T h i s p a p e r d e s c r i b e s t h e d e s i g n o f a n e mb e d d e d i n d u s t r i a l w i r e ] e s s g a t e w a y b a s e d o n ARM p l a t f o r m, i n o r d e r t o r e a l i z e t h e c o mmu n i c a t i o n b e t we e n i n d u s t i r a l E t h e r n e t a n d Z i g b e e wi r e l e s s a r e a n e t wo r k .T h e G a t e wa y p l a t f o m r t a k e s A t — me l ’ S ARM9 一 AT 9 1 S AM9 G2 0 a s t h e h a r d w a r e p l a t f o r m, w h i c h wa s e mb e d d e d L i n u x i n n e r c o r e , a n d u s e s T I ’ S C C 2 5 3 0 F 2 5 6 a s w i r e l e s s d a t a t r a n s c e i v e r b y e mb e d d i n g Z— S t a c k p r o t o c o 1 . I n ma n n e r o f mu l t i t h r e a d p r o c e s s i n g , t h i s d e s i g n s a t i s i f e s t h e

基于ARM9的嵌入式工业无线网关设计

基于ARM9的嵌入式工业无线网关设计

基于ARM9的嵌入式工业无线网关设计宋兴儒;凌志浩【摘要】介绍了一种基于ARM9处理器和嵌入式Linux操作系统的工业无线网关的设计方案。

网关系统的硬件平台以ARM920T核处理器S3C2440为主处理器,采用无线通讯协议建立工业设备网络,提出了一种基于无线网关的工业通信异构网络互联方式,详细介绍了系统的软硬件设计及工作原理。

%Design of an industrial wireless gateway based on ARM 9 and embedded Linux operating system is presented.An S3C2440 is used as the central processor in the gateway hardware.The wireless communication protocol is used to build an industrial equipment network.A heterogeneous network interconnection approach for industrial communication is proposed based on wireless gateway,and the system's hardware and software design and operating principle are described in detail.【期刊名称】《上海电机学院学报》【年(卷),期】2012(015)004【总页数】6页(P231-236)【关键词】无线网关;ARM;Linux;嵌入式【作者】宋兴儒;凌志浩【作者单位】华东理工大学化工过程先进控制和优化技术教育部重点实验室,上海200237;华东理工大学化工过程先进控制和优化技术教育部重点实验室,上海200237【正文语种】中文【中图分类】TN915.05在工业应用现场,对诸如温度、压力和流量等变量的监控对生产的安全有序进行至关重要。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

1基于 ARM 技术的嵌入式网关设计Design of ARM-Based Embedded Gateway吴海平王慧锋(华东理工大学自动化与控制系,上海 200237摘要:为解决楼宇自动化系统中不同串行通信协议之间的软件接口问题,从而真正实现现场设备的远程监控与管理功能。

为此提出了通过嵌入式网关实现不同串行通信协议到以太网协议的转换方案。

嵌入式网关采用结构化设计, 其核心的协议转换模块采用了基于 ARM7TDMI 内核的 32位处理器,内嵌μCLinux 操作系统。

该网关实现了楼宇自动化系统中不同串行通信协议之间的转换,实现了统一监控的要求。

关键词:嵌入式网关协议转换模块监控0 引言楼宇自动化中使用了大量串行通信设备,它们采用了不同的串行通信协议,导致智能建筑管理系统(IBMS 和这些设备通信要时分别编写不同的软件接口,使得软件开发、维护和移植工作量增大,随着 Internet 的发展, 对现场自动化设备进行远程监控的需求越来越迫切,但由于现场设备没有以太网接口,很难实现这些设备的远程监控与管理。

一种解决上述问题的有效方法就是为这些设备开发具有以太网接口的串口网关。

网关又被称为网间协议变换器,用于连接采用不同通信协议的网络,实现网络之间的数据传输。

当要求一个报文从一个网段发送到另一个网段时,网关完成对该报文的接收、翻译与转发工作。

此类网关传统上都采用 8位或 16位单片机来实现,受到运算能力、存储空间的限制,这些网关仅能提供低速和小数据量的以太网接入,而且实时性差,不能满足楼宇自动化大量监控数据传输要求。

此外,这些网关设备只支持特定设备的协议转换,通用性较差,限制了其使用。

基于上述情况,我们设计了基于 ARM 的嵌入式可组态串口网关。

在硬件上采用 SAMSUNG 公司基于 ARM7TDMI 内核的 32位处理器 S3C4510B ,它具有高性能、低功耗和低成本特性,同时外接了大容量 SDRAM 和 Flash 存储器,以满足大数据量实时监控要求;软件上采用嵌入式μCLinux 操作系统,内嵌多个楼宇自动化常用串行设备的通信协议,并通过开关选择所接入设备对应的串口协议。

通过运行开发的应用软件最终实现串口设备到以太网的协议转换。

1 嵌入式网关结构设计一个嵌入式系统一般都由嵌入式计算机系统和执行装置组成,其中嵌入式计算机系统是整个嵌入式系统的核心,由硬件层、中间层、软件层和功能层组成。

本嵌入式网关是为实现特定的功能而设计的,其总体结构可简化为硬件层和软件层两部分。

硬件层由高性能的微处理器和外围接口电路组成,软件层由实时操作系统和在其上运行的软件构成,其结构如图 1所示。

软件层硬件层图 1 系统结构图嵌入式网关主要实现串口协议和以太网协议之间的转换,采用了结构化设计方案,由协议转换模块、以太网接口模块和串行接口模块等 3部分组成,如图 2所示。

1.1 协议转换模块协议转换模块是嵌入式网关的核心, 由嵌入式微处理器、 I/O接口电路及外扩的大容量存储器组成。

嵌入式微处理器芯片选用 SAMSUNG 公司基于ARM7TDMI 内核的 32位高速处理器 S3C4510B 。

这款处理器专门针对2以太网应用,在片内集成了以太网 MAC 层控制器,可以简化网络接口电路的设计并提高系统的可靠性。

通过外部总线接口 EBI 可连接 4 M的 Flash 及 32 M的SDRAM , 其中 Flash 存储器可存放已调试好的用户应用程序、嵌入式操作系统或其他在系统掉电后需要保存的用户数据等;而 SDRAM 存储器作为系统运行时的主要区域, 系统及用户数据、堆栈均位于其中。

将 S3C4510B 提供的 18个可编程的I/O 端口设置为不同的工作模式,用于设备开关选择输入和 LED 显示状态输出等。

1.2 以太网接口模块以太网接口电路主要由 MAC 控制器和物理层接口两部分组成。

我们选用主控制器芯片 S3C4510B 内嵌一个以太网控制器,支持媒体独立接口 MII (media independent interface和带缓冲 DMA 接口 BDI (buffered DMA interface ,可在半双工或全双工模式下提供 10 M/100 Mbps的以太网接入。

在半双工模式下,控制器支持CSMA/CD协议。

在全双工模式下支持 IEEE802.3MAC 控制层协议、 S3C4510B 未提供物理层接口, 需外接一片物理层芯片,以提供以太网的接入通道。

以太网物理层接口器件主要功能一般包括:物理编码子层、物理媒体附件、双绞线物理媒体子层、 10BASE-TX 编码 /解码器和双绞线媒体访问单元等。

选用 Realtek 公司生产的RTL8201芯片作为以太网的物理层接口控制芯片,再通过 RJ45就可连接到以太网。

1.3 串行接口模块ARM 芯片通过串行接口 RS232接串行楼宇自动化设备。

由于 RS-232-C 标准所定义的高、低电平信号与 S3C4510B 系统的 LVTTL 电路所定义的高、低电平信号完全不同, LVTTL 的标准逻辑“ 1” 对应 2~3.3 V电平, 标准逻辑“ 0”对应 0~0.4 V 电平, 而 RS-232-C 标准采用负逻辑方式, 标准逻辑“ 1” 对应 -15~-5 V 电平,标准逻辑“ 0”对应 5~15 V 电平,本嵌入式网关使用 MAX232芯片来实现电路的电平转换。

通过硬件开关可以选择不同类型的串行设备连接,并实现不同串行设备与以太网间的协议转换。

目前该串口网关支持 8种常用串行楼宇自动化设备。

硬件开关如图 3所示,开关编号从左到右依次为 1~3,开关的上位表示 OFF ,下位表示 ON 。

开关的状态与所选设备的对应关系如表 1所示。

序号开关 3开关 2开关 1所对应设备0OFF OFF OFF 01OFF OFF ON 12OFF ON OFF 23OFF ON ON 34ON OFF OFF 45ON OFF ON 56ON ON OFF 67ONONON7表 1 开关位置与设备对应关系图 4 软件流程图2 嵌入式网关软件设计基于 ARM 嵌入式串口网关的整个系统软件包括操作系统和一系列应用程序。

操作系统选用μCLinux , 它是占先式的实时内核,具有很好的实时性。

各个用户程序任务相互独立,每个任务具有不同的优先级,以保证紧急任务及时响应。

2.1 软件设计具体流程基于 ARM的嵌入式网关是可组态的串口网关,目前可根据硬件开关配置实现 8种不同的串行设备与以太网之间的协议转换。

在通过相应的硬件开关配置后重置本网关,μCLinux 操作系统开始初始化。

在初始化结束后进入任务等待的状态,由调度器管理不同优先级的任务。

具体的软件流程如图4所示。

2.2 设备驱动设备驱动程序是μCLinux 内核和硬件之间的接口,同时也是μCLinux 内核的一部分。

设备驱动程序是一组数据结构和函数的集合。

这些数据结构和函数通过定义的接口控制一个或多个设备。

对用户程序而言,设备驱动程序隐藏了设备的具体细节,对各种不同设备提供一致的接口。

设备驱动程序位于内核的最底层,直接与硬件进行交互。

内核提供统一的系统调用,用户程序通过这些标准系统调用来访问硬件设备。

本嵌入式网关的设备驱动程序放在外扩的 Flash 存储器上, 通过硬件开关选定特定的驱动程序, 在网关重置, μCLinux 操作系统初始化后等待命令,对其进行任务调度。

2.3 网络编程在网络通信中,基于 TCP/IP协议的通信方式有很多。

根据实际应用的需要,我们选用最常见的 Socket 来实现服务器端和客户端的数据通信。

Socket 是建立在传输层协议 (主要是 TCP 和 UDP 上的一种套接字规范,它定义 OFF ON图 3 串行硬件设备选择开关两台计算机间进行通信的规范。

如果说两台计算机是利用一个“通道”进行通信,那么这个“通道”的两端就是两个套接字。

连接一旦建立,应用程序就可以像操作文件句柄一样,通过对套接字句柄读写来实现进程间数据的交换, 而不必考虑具体的底层通信协议。

常用流式套接字和数据报套接字, 因为它们提供基于 TCP 和 UDP 协议的数据流接口,又分别被称为 TCP 套接字和 UDP 套接字。

在开发μCLinux 系统下套接字程序时,我们采用 TCP 套接字,因为它提供了一种可靠的面向连接的数据传输方法,有自己的检错和纠错机制,并且不管是对单个的数据报,还是对于数据包,它都提供了一种流式数据传输方式。

3 结束语基于 ARM 的嵌入式可组态串口网关不仅实现了楼宇自动化中不同的串行设备与以太网之间的通信,而且解决了监控中心通过以太网对楼宇自动化系统中不同串行设备的监控。

本网关可实现以太网与 8种不同串行设备的通信,通过改进可以满足对更多类型的串行设备的监控和通信。

随着以太网的发展和嵌入式系统设计被人们越来越广泛的关注,这种设计方式将会在楼宇自动化领域及工业控制领域得到越来越广泛的应用。

参考文献1 李驹光 . ARM应用系统开发详解 [M]. 北京 :清华大学出版社 , 2003.2 邹思轶 . 嵌入式 Linux 设计与应用 [M]. 北京 :清华大学出版社 , 2002.3 郭玉东 , 王非非 . Linux操作系统结构分析 [M]. 西安 :西安电子科技大学出版社 , 2002.4 柴雅静 , 向继东 . Lonworks的嵌入式以太网关设计 [J]. 测控技术 , 2003, 22 (10收稿日期:2006-01-27。

第一作者吴海平,男, 1982年生,现为华东理工大学在读硕士研究生;主要从事嵌入式技术领域研究。

3。

相关文档
最新文档