基于rt-linux的嵌入式internet技术及其应用

基于rt-linux的嵌入式internet技术及其应用

ID:34066905

大小:202.51 KB

页数:4页

时间:2019-03-03

基于rt-linux的嵌入式internet技术及其应用_第1页
基于rt-linux的嵌入式internet技术及其应用_第2页
基于rt-linux的嵌入式internet技术及其应用_第3页
基于rt-linux的嵌入式internet技术及其应用_第4页
资源描述:

《基于rt-linux的嵌入式internet技术及其应用》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、万方数据基于RT—Linux的嵌入式Internet技术及其应用黄永晶.等基于RT—I。inux的嵌入式Internet技术及其应用TheEmbeddedInternetanditsApplicationBasedonRT-Linux黄永晶费凌唐建平(西华大学机械工程与自动化学院四川成都610039)[摘要]文章介绍了嵌入式Intcrnet系统和RT—Linux操作系统的基本原理度嵌入式Internet技术的应用,阐述了如何实现嵌入式系统的Internet网络化,并给出了以ARM9为内核的$3C2410处理器基于R'I

2、、一Linux嵌入式Internet网络化的系统构成。[关键词]嵌入式InternetRT—Linux操作系统EDI[中图分类号]TP273+.5[文献标识码]B单片机或微控制器(MCU)已在家庭和J:业的各个领域得到了应用,但是,在这些应用中,大多数嵌入式系统还处于单独应用阶段,它们以MCU为核心,与一些监测、伺服、指示设备配合实现一定的功能。MCU本身嵌入存相关设备中,不具有自己独赢的外壳,在有的应用中,为了实现多个MCU之问的信息交流,人们常利用CAN、RS一232、RS一485等总线将MCU组网,但这种网络的有

3、效半径有限,相关通信协议也比较少,并韪孤立于Inter—net,如果要控制远程设备,必须利用专有线路,费时费力且不方便,要想控制可以移动的设备更是几乎不可能。随着瓦联网和嵌入式系统的日益酱及和发展,Internet现已成为社会重要的基础信息设施之一.是信息流通的重要渠道,曳1果嵌入式系统能够连接到]nlernet上面,则可以方便、低廉地将信息传送到几乎世界上的任何一个地方。1嵌入式Internet的原理及应用1.1嵌入式Internet的原理嵌入式Internet是从设备的角度来看Internet,这时的Intcrne

4、t是一种嵌人式Internet,设备连人Internet是指把Internet的功能嵌入到设备中,称为EmbeddedInternetDevice,筒称EID。嵌人式Internet系统就足指把TCP/IP协泌作为一种嵌入式应用,从而实现接入Internet的功能,使其成为Internetr的节点或了网,以实现信息共享。嵌人式Intcrnet技术是一种设备接人技术和异种网络互连技术,通过Web和嵌人式技术实现从不同子网、小同物理区域对接入到hlternet的设备和异类子网进行蕊控、诊断、测试、管理、及维护等功能,从而使

5、接人到Internet的各种设备或其它类型的子网具有远程监拄、诊断和管理的功能。1.2嵌入式Internet的应用嵌入式Internet技术在我国具有广泛的应用范围,其应用领域可以包括:机顶盒不仅可使模拟电视接收数字电视节目和上网,还有可能成为未来家庭的控制巾心,发挥更大的作用。我喇的于机用户是世界r最多的,用手机上网将成为新的趋势,为了在市场中占据主动地位,有些厂商巴开始生产3G手机,相信由此产生的信息电器市场非常巨大。车载盒用于汽车l的通信。随着全球定位技术的成熟和广泛应用,车载盒将会成为汽车的消费时尚。冰箱、空调

6、等家用电器的网络化,可通过上网实现对电器的远程控制。工业控制设备和仪器采川芯片技术、嵌入式软件、通信技术等,将大大促进生产力的提高,并促使枷关企业技术改造,为企业带来新的活力。2基于RT-Linux嵌入式系统的Internet网络化2.1RT-Linux操作系统R7r—Linux操作系统是众多实时操作系统(如VxWorks、QNX、PalmOS等)中的一种。它采用低层编程的方法开发,在1,inux内核的下层构建RT—Linux内核oLinux作为RT—Linux内核中优先级——1——万方数据《仪器仪表与分析监测}200

7、7年第3期最低的任务,Linux本身及Linux下非实时任务的优先级都比实时任务低,Linux成为实时内核的一个任务,只要实时任务需要CPU时,I.inux就要被清空。实时任务和非实时任务间采用FIFO管道通信。其结构如图1所示。.非实时任务矧

8、篙f倒懈

9、睦到惶到哩划恒划[]巫蟹二][j三亟互二]匦爿。管道竺堑垫墨墨国1RT-Linux系统结构2.2嵌入式系统的Internet网络化将嵌入式系统与Internet结合起来的想法其实很早以前就有了,主要的困难在于,Internet上面的各种通信西议对计算机存储器、运算速度

10、等的要求比较高,而嵌入式系统中除部分32位处理器以外,犬鼍存在的是8位和16位MCU,支持TCP/IP等Intcrnet出议将占用大量系统资源,或根本不可能。嵌入式系统的Internet网络化主要有如下两种方法:(1)嵌入式设备直接接人Internet嵌入式设备上集成TCP/IP协议栈以及相关的应用软件,这样设备可作为Intern

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。