探索基于minigui的嵌入式浏览器的研究与设计

探索基于minigui的嵌入式浏览器的研究与设计

ID:34781728

大小:2.42 MB

页数:54页

时间:2019-03-10

探索基于minigui的嵌入式浏览器的研究与设计_第1页
探索基于minigui的嵌入式浏览器的研究与设计_第2页
探索基于minigui的嵌入式浏览器的研究与设计_第3页
探索基于minigui的嵌入式浏览器的研究与设计_第4页
探索基于minigui的嵌入式浏览器的研究与设计_第5页
资源描述:

《探索基于minigui的嵌入式浏览器的研究与设计》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、ⅢSJHlllllllllIJIIrlfllrllllrlllrlll『Y1526501分类号:TP3110710—20050702滚步太海硕士学位论文基于MiniGUI的嵌入式浏览器的研究与设计杨将军导师姓名职称申请学位级别茹锋副教授硕士学科专业名称交通信息工程及控制论文提交日期2008年4月11日论文答辩日期2008年4月22日学位授予单位长安大学答辩委员会主席学位论文评阅人巨永锋教授虞鹤松教授刘注教授摘要随着多媒体技术、通讯技术相结合的信息时代的快速发展和互联网的广泛应用,嵌入式技术越来越和人们的生活紧密结合。未来嵌入式技术的发展方向是

2、嵌入式设备可以接入互联网,享受到互联网上丰富多彩的资源。这样就需要提供用户一个接入互联网的用户界面。嵌入式浏览器无疑是满足这个条件的最好的用户界面。由于大多数嵌入式设备具有内存小、flash空间小等硬件条件的限制,所以要求应用于其上的软件除了稳定以外,还需要二进制代码小、占用内存少。针对该问题,本文在“小而快”的图形系统MiniGUI的基础之上,设计一款轻量级嵌入式浏览器mgDillo。本文以Linux操作系统为应用背景,分析了嵌入式浏览器的几项关键技术,给出了相关技术的具体实现,其中,解析模块在词法分析基础上给出了mgDillo嵌入式浏览器

3、解析HTML页面的算法,网络模块主要给出了网络相关的设计模型和mgDillo中网络传输的实现,最后结合图形系统MiniGUI,设计了mgDillo的UI模块,从而开发出一款基于MiniGUI的可移植性强、占用内存小同时运行速度快的嵌入式浏览器mgDillo。‘这些内容详实地分析了web浏览器的整体架构和各个模块以及模块之间的关系,希望能对轻量级浏览器的开发提供借鉴意义,同时也希望能够为MiniGUI和mgDillo向其它嵌入式平台移植提供帮助。关键词:嵌入式浏览器,mgDillo,MiniGUI,LinuxAbstractWiththerap

4、iddevelopmentofmultimediaandcommunicationtechnologiesandthepopularityofintemet,embedded.technologyaffectscommonlivesmoreandmoresignificantly.Thedevelopmentdirectionofembeddeddevicesistomakethosedevicesconnectedwithintemet,SOtheyCanshareabundantresourcesininteract.Weshouldpr

5、ovideuserswithbetterinterfacetointemet.Theembeddedbrowserisagoodchoice.Becausemanyembeddeddeviceshavethelimitationofsmallmemoryandsmallflash,embeddedsoftwaresmustbenotstablebutsmallandfast.Fortheproblem,wedevelopaembeddedwebbrowsermgDillobasedonMiniGUlwhichissmallandfast.Th

6、isarticle,withlinuxforbackgroundandopendesktopbrowserforprototype,analyzesthecorrespondingtechnologiesandprovidesimplementationsofthesetechnologies,forinstance,parsemoduledescribesparsingarithmeticinthebaseofwordsindetail;Networkmodulegivestheimplementationofnetworkprotocol

7、s.Atlast,thisarticleimprovesUImodulewiththegraphicsystemMiniGUI.,anddevelopsaportable,smallmemoryandfastembeddedbrowsermgDillobasedonMiniGUI.Theseanalysearchitectureofbrowserandinterfacesamongthesemodules,whichCanbeusedofdevelopingembeddedbrowser,andprovidehelpforportofMini

8、GUIandmgDillo.Keywords:embeddedbrowser,mgDillo,MiniGUI,LinuxⅡ论文独创性声明本人声明:本人所呈交的学位论

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

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

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