面向行业应用的嵌入式编程中间件研究

面向行业应用的嵌入式编程中间件研究

ID:32169076

大小:1.88 MB

页数:85页

时间:2019-02-01

面向行业应用的嵌入式编程中间件研究_第1页
面向行业应用的嵌入式编程中间件研究_第2页
面向行业应用的嵌入式编程中间件研究_第3页
面向行业应用的嵌入式编程中间件研究_第4页
面向行业应用的嵌入式编程中间件研究_第5页
资源描述:

《面向行业应用的嵌入式编程中间件研究》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、电子科技大学硕士学位论文面向行业应用的嵌入式编程中间件研究姓名:马红申请学位级别:硕士专业:计算机应用技术指导教师:桑楠20060510摘要计算机技术、通信技术和计算机网络的快速发展,推动信息技术迅速渗透到国民经济和社会生活各个方面,嵌入式技术更是在这些应用中得到了长足的发展,但软件发展滞后于硬件发展的“软件危机”在嵌入式系统领域也同样严峻。因此对嵌入式软件的开发提出了新的要求:应以缩短开发周期、实现高重用性、扩展性和维护性为目的,针对特定的行业特性采用不同的领域中间件技术,依照一致的软件开发框架,以任务或对象为基本骨架,通过屏蔽细节的规范接口来实现特定的应用。由于各种嵌入式操作

2、系统的自身的差异,同样功能的应用软件,必须针对特定的嵌入式操作系统进行编写。为了解决嵌入式操作系统的互操作和应用程序在不同嵌入式操作系统间的移植问题,引入了嵌入式中间件的概念。本文首先就嵌入式中间件技术展开论述,介绍了目前国内外几种比较成熟的嵌入式中间件产品,然后分析了几种典型的嵌入式中间件的开发技术,比如操作系统的封装技术、面向对象的嵌入式中间件、开放原则的嵌入式中间件以及本文提出的参考Linux的虚拟文件系统(VFS)设计的可移植嵌入式中间件技术。基于上述理论,本文介绍了嵌入式中间件在面向某工程系统的扩展库OSE及面向环境检测领域的开放实现这两种具体实现技术。其中对嵌入式操作

3、系统的OSE扩展库,本文介绍了OSE的实现原理、整体结构和基本扩展模块,并详细说明了其中系统关机和系统空闲时间率测量模块的功能和设计方案,及具有三个终端的OSE验证系统结构、运行方法和验证结果,最后专门测试分析了oSE的时间性能。另一个实际应用是设计面向环境检测领域的嵌入式中间件,以支持面向环境检测行业的应用软件的开发。通过对环境检测的行业的分析,结合目前的技术现状,本文整理出了面向环境检测领域的嵌入式中间件的整体结构;基于对面向环境检测领域的嵌入式中间件的整体结构的分析,将该中间件分解成了支持操作系统基本功能的接口和面向环境检测行业的接口两部分,并详细介绍了其中的重要接口和设计

4、实现方法。最后对全文进行了总结,并指出了在项目实现中的一些不足和需要改进的地方。【关键词】嵌入式系统;操作系统;中间件;系统调用;环境检测;文件系统AbstracIAbstractThedevelopingofcomputer,communicationandnetworktechnologymakestheinformationtechnology(IT)tospreadintoallaspectsofthesociety.Theembeddedcomputertechnologyisdevelopingwiththeshortsofdevelopsoftwareindurin

5、gtheITdevelopment.Withtheaimofdevelopingalargeofembeddedcomputerequipments,weneedmorequicklyandeasierdesignlargenumberofsoftware.Then,wecandesignakindofembeddedmiddlewarethatcanshieldthedifferentoftheOperatingSystems(0s)applicationprograminterfaces(API).ThemiddlewarecansupplyuniformAPIstothea

6、pplications.Becauseofthedifferenceofoperatingsystems,theapplicationsneedbedesignedservialtimes.Inordertoresolvetheproblemofapplicationsmigrateondifferentembeddedoperatingsystems,weusetheembeddedmiddlewarebetweentheapplicationandtheOperatingSystem.First,thepaperintroduceseveralmiddlewareproduc

7、tsthathavebeendevisedbyfamousorganizes;then,weintroducesomemethodstodesignthemiddlewares.ThemigratemiddlewareindifferentembeddedOSsdesignedbyreferencevirtualfilessystem(VFS)ofLinuxisfirstdesignedinthepaper.Inthepaper,wehavedesignedanOperating

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

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

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