文档介绍:青岛大学
硕士学位论文
嵌入式系统开发平台系统功能层的设计与实现
姓名:陈胜涛
申请学位级别:硕士
专业:计算机应用技术
指导教师:杨厚俊
20070601
摘要关键词:嵌入式系统开发平台;动态加载;设备管理;文件管理高效合理,设备管理功能丰富的开发乎台,使得该开发平台能够为嵌入式系统的开本课题是山东省科技攻关计划重大专项——“具有自主知识产权嵌入式系统的备管理功能模块设计过程中,采用核心扩展技术实现了模块的动态加载机制,模块中,将设备看作一类特殊的文件,采用文件管理的方式对设备进行操作,并支能够支持嵌入式系统资源复用、缩短嵌入式系统开发周期、降低产品开发成本的嵌入式系统开发平台是嵌入式产品开发的有效工具。然而随着嵌入式系统应用的不断深入和产业化程度的不断提高,新的应用环境对嵌入式系统的设计和制造提出了更加严格的要求,主要体现在嵌入式系统的可扩展性、程序和数据的组织和存储方式以及对丰富的外围设备的管理能力等各个方面。针对这~问题,我们在进行嵌入式系统开发平台的设计时充分考虑上述因素,构建了一个可扩展性强、数据组织发提供有效服务,并通过在此基础上实现一个蓝牙核进行验证。研究及开发”的一个子课题。本课题的主要工作是完成基于层次模型的嵌入式系统开发平台系统功能层的设计与实现。系统功能层是嵌入式开发平台层次模型中重要的组成部分,其主要功能是为嵌入式应用提供文件和设备的管理方法,并为工具层提供系统服务的调用接口。本文在对现有的系统扩展性技术、文件系统组成结构和设备管理方式进行深入研究的基础上,实现了嵌入式系统开发平台的系统功能层。该方案将嵌入式系统开发平台系统功能层划分为鲋饕9δ苣?文件管理和设备管理模块筒糠指助模块缤缧檎还芾砟?椤⒑诵牟阆低撤竦饔媒涌。在进行文件管理和设从而增强了嵌入式系统的可扩展性和易维护性。文件管理功能模块中,通过构建文件系统抽象层支持对多种具体文件系统的兼容。该抽象层提供文件的通用操作管理接口,实现了挂接到的具体文件系统的接口的定义。设备管理功能持任意给定设备的动态/】/卸载。该设计方案能够很好地满足特定应用对嵌入式系统可扩展性的要求,并为数据资源的存储、组织和外围设备的控制管理提供了有效的解决办法。
,琽,,’,;;瑀.、,瓵.....:籨.
日期:词年妇瞻沦文作者签名邢盹店论文作者签名:煌洒导师签名:吖勺乃记不保密日期:、旧年妇馆同期:年广月/臼学位论文独创性声明学位论文知识产权权属声明本人声明,所呈交的学位论文系本人在导师指导下独立完成的研究成果。文中依法引用他人的成果,均已做出明确标注或得到许可。论文内容未包含法律意义上已属于他人的任何形式的研究成果,也不包含本人已用于其他学位申请的沦文或成本人如违反上述声明,愿意承担由此引发的一切责任和后果。本人在导师指导下所完成的学位论文及相关的职务作品,知识产权归属学校。学校享有以任何方式发表、复制、公开阅览、借阅以及申请专利等权利。本人离校后发表或使用学位论文或与该论文直接相关的学术论文或成果时,署名单位仍然为青岛大学。本学位论文属于:保密口,在年解密后适用于本声明。朐谝陨戏娇蚰诖颉啊獭旧鞯陌嫒ü榍嗟捍笱校淳砜桑魏蔚ノ患叭魏胃鋈瞬坏蒙米允褂果。
第一章绪论与“计算机系统”是嵌入式系统的三个基本要烈”。对象系统则是指嵌入式系统所选题的背景与研究意义为有效提高嵌入式系统开发效率,降低开发成本,课题组提出了一个嵌入式系统开发平台层次模型,系统功能层是该层次模型的重要组成部分,其主要任务是通过核心层提供的服务接口,实现对嵌入式系统中文件和外围设备的管理,并为嵌入式应用的开发提供系统服务调用接口。嵌入式系统是“嵌入到对象体系中的专用计算机系统”。“嵌入性”、“专用性”嵌入的宿主系统。不同的嵌入式系统其特点会有所差异,但从一般意义讲,嵌入式作为一种有别于通用计算机系统的一个分支,它们有着许多共同的本质特征,嵌入式系统的具体特点如下:⒂捎谑乔度氲蕉韵笙低持校匦肼愣韵笙低车幕肪骋求,如物理环境⌒、电器环境煽、成本土等要求;⑷怼⒂布有可裁剪性、满足对象要求的最小软硬件配置、针对具体应用而设计等;⑶度胧系统必须是能满足对象系统控制要求的计算机系统】。世纪以来,嵌入式系统发展的明显特点是:嵌入式系统的发展正从嵌入式系统技术走向嵌入式产业,“”融合和技术大融合加速嵌入式系统产业化进程。随着计算机软件和集成电路技术的发展,嵌入式系统产品日益完善,在航天、航空、交通、网络、电子、通讯、金融、智能电器、智能建筑、仪器仪表、工业自动控制、数控机床,掌上型电脑、各种智能卡,第二代身份证验证、公共交通收费系统、医药系统以及军事等领域得到广泛应用H缃瘛G度胧较低臣撼晌P畔⒉档男热点,如何高效率地进行嵌入式系统的设计与开发是嵌入式系统学科发展中需要解决的一个关键问