当前位置:主页 > 科技论文 > 计算机论文 >

嵌入式系统开发平台系统功能层的设计与实现

发布时间:2020-07-11 02:07
【摘要】: 能够支持嵌入式系统资源复用、缩短嵌入式系统开发周期、降低产品开发成本的嵌入式系统开发平台是嵌入式产品开发的有效工具。然而随着嵌入式系统应用的不断深入和产业化程度的不断提高,新的应用环境对嵌入式系统的设计和制造提出了更加严格的要求,主要体现在嵌入式系统的可扩展性、程序和数据的组织和存储方式以及对丰富的外围设备的管理能力等各个方面。针对这一问题,我们在进行嵌入式系统开发平台的设计时充分考虑上述因素,构建了一个可扩展性强、数据组织高效合理、设备管理功能丰富的开发平台,使得该开发平台能够为嵌入式系统的开发提供有效服务,并通过在此基础上实现一个蓝牙IP核进行验证。 本课题是山东省科技攻关计划重大专项——“具有自主知识产权嵌入式系统的研究及开发”的一个子课题。本课题的主要工作是完成基于层次模型的嵌入式系统开发平台系统功能层的设计与实现。系统功能层是嵌入式歼发平台层次模型中重要的组成部分,其主要功能是为嵌入式应用提供文件和设备的管理方法,并为工具层提供系统服务的调用接口。 本文在对现有的系统扩展性技术、文件系统组成结构和设备管理方式进行深入研究的基础上,实现了嵌入式系统开发平台的系统功能层。该方案将嵌入式系统开发平台系统功能层划分为2个主要功能模块(文件管理和设备管理模块)和部分辅助模块(如网络协议栈管理模块、核心层系统服务调用接口)。在进行文件管理和设备管理功能模块设计过程中,采用核心扩展技术实现了模块的动态加(卸)载机制,从而增强了嵌入式系统的可扩展性和易维护性。文件管理功能模块中,通过构建文件系统抽象层(FSAL)支持对多种具体文件系统的兼容。该抽象层提供文件的通用操作管理接口,实现了挂接到FSAL的具体文件系统的接口的定义。设备管理功能模块中,将设备看作一类特殊的文件,采用文件管理的方式对设备进行操作,并支持任意给定设备的动态加/卸载。该设计方案能够很好地满足特定应用对嵌入式系统可扩展性的要求,并为数据资源的存储、组织和外围设备的控制管理提供了有效的解决办法。
【学位授予单位】:青岛大学
【学位级别】:硕士
【学位授予年份】:2007
【分类号】:TP368.1
【图文】:

模型图,抽象层次,体系结构,平台


间存在接口,接口是开发平台分层结构中的重要组成部分,由它完成低层向高层的服务提供。基于上述设计思想,将嵌入式系统开发平台层次结构划分为物理层、硬件抽象层、核心层、系统功能层、工具层、接口层以及应用层,如图2.1所示。应用层接口层工具层系统功能层核心层硬件抽象层物理层嵌嵌入式应用程序序序各类IP核核图2.1嵌入式系统开发平台体系结构抽象层次模型

【参考文献】

相关期刊论文 前10条

1 郭远东 ,黄荣瑛 ,陈友东 ,王田苗;基于模块化设计的嵌入式软件测试方法[J];单片机与嵌入式系统应用;2005年01期

2 周德新,张向利;Linux与嵌入式操作系统[J];桂林电子工业学院学报;2000年04期

3 邹勇,王青,李明树;Linux内核的实时支持的研究与实现[J];计算机研究与发展;2002年04期

4 姜山,程君实;Windows CE的实时性分析[J];测控技术;2000年01期

5 聂岚,卢正鼎,董俊,魏东林;一种改进的Linux内存分配机制[J];华中科技大学学报(自然科学版);2002年07期

6 朱玮玮,杨建明;uClinux—一种嵌入式Linux系统[J];舰船电子工程;2003年04期

7 石峻,申崇江,余松煜;嵌入式操作系统VxWorks中的串行通信[J];计算机工程;2000年06期

8 刘云生,徐媛媛;实时嵌入式操作系统中核外I/O的实现[J];计算机工程;2003年05期

9 齐俊生,崔杜武,黑新宏;嵌入式Linux硬实时性的研究与实现[J];计算机应用;2003年06期

10 杜旭,顿新平,黄建;一种嵌入式系统驱动架构的分析及实现[J];计算机工程与应用;2004年25期

相关硕士学位论文 前4条

1 何英;一种嵌入式文件系统的设计与实现[D];电子科技大学;2001年

2 王志婵;嵌入式动态可配置实时操作系统HDC-ReOS的研制——设备管理[D];青岛大学;2004年

3 孙更新;嵌入式动态可配置实时操作系统HDC-ReOS的研制——进程管理[D];青岛大学;2004年

4 毛文博;嵌入式动态可配置实时操作系统HDC-ReOS的研制——内存管理[D];青岛大学;2004年



本文编号:2749805

资料下载
论文发表

本文链接:https://www.wllwen.com/kejilunwen/jisuanjikexuelunwen/2749805.html


Copyright(c)文论论文网All Rights Reserved | 网站地图 |

版权申明:资料由用户13010***提供,本站仅收录摘要或目录,作者需要删除请E-mail邮箱bigeng88@qq.com