[发明专利]一种嵌入式系统及其资源控制管理方法无效
申请号: | 200710077525.5 | 申请日: | 2007-11-30 |
公开(公告)号: | CN101169744A | 公开(公告)日: | 2008-04-30 |
发明(设计)人: | 许飞翔 | 申请(专利权)人: | 中兴通讯股份有限公司 |
主分类号: | G06F9/54 | 分类号: | G06F9/54;G06F9/50;H04L29/06 |
代理公司: | 深圳市永杰专利商标事务所 | 代理人: | 曹建军 |
地址: | 518057广东省深圳市南山*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 嵌入式 系统 及其 资源 控制 管理 方法 | ||
技术领域
本发明涉及嵌入式系统及其资源控制管理方法。
背景技术
嵌入式系统一般是指非PC(Personal Computer,个人计算机)系统,有计算机功能但又不称之为计算机的设备或器材。它是以应用为中心,软硬件可裁减的,适应应用系统对功能、可靠性、成本、体积、功耗等综合性严格要求的专用计算机系统。简单地说,嵌入式系统集系统的应用软件与硬件于一体,类似于PC中BIOS(Basic Input OutputSystem,基本输入输出系统)的工作方式,具有软件代码小、高度自动化、响应速度快等特点,特别适合于要求实时和多任务的体系。
嵌入式系统主要由嵌入式处理器、相关支撑硬件、嵌入式操作系统及应用软件系统等组成,它是可独立工作的“器件”。
嵌入式系统几乎包括了生活中的所有电器设备,如掌上PDA(Personal Digital Assistant,个人数字助理)、移动计算设备、电视机顶盒、手机上网、数字电视、多媒体、汽车、微波炉、数字相机、家庭自动化系统、电梯、空调、安全系统、自动售货机、蜂窝式电话、消费电子设备、工业自动化仪表与医疗仪器等。
应用的广泛性必然导致外设硬件资源的多样性,而且设备直接面向用户,用户的需求瞬息万变,底层硬件供应商调整,从而最终导致底层硬件资源也在不断变化,这无疑给上层软件在对资源层的控制、管理上带来了更大的困难和挑战,同时也必然会带来后期维护、再开发成本的加大。
请参阅图1所示的传统的嵌入式系统实现方案,在进行应用开发时直接调用资源接口提供服务。这样,当出现底层硬件资源的类型变化、固件的版本升级等情况时,需要上层应用软件做较大的修改,维护成本比较大;而且模块的可扩展性和可移植性也很差。
发明内容
本发明所要解决的技术问题是提供一种嵌入式系统及其资源控制管理方法,降低系统的维护成本。
为解决上述技术问题,本发明的目的是通过以下技术方案实现的:
一种嵌入式系统,包括应用层和资源层,所述系统还包括适配层和资源控制管理层,由上至下依次为应用层、适配层、资源控制管理层、资源层;
所述适配层用于为应用层提供统一的接口,向资源控制管理层传递应用层的操作命令;
所述资源控制管理层用于完成资源的调度分配,并向资源层传递操作命令;
所述资源层包括硬件资源及其相应的资源驱动模块,资源驱动模块根据操作命令来运行相应的硬件资源,并向资源控制管理层发送运行结果。
其中,所述资源控制管理层与资源层的资源驱动模块之间定义有统一的接口。
一种如上所述嵌入式系统的资源控制管理方法,所述方法包括以下步骤:
(1)在资源控制管理层与资源层的各资源驱动模块之间定义统一的接口;
(2)应用层通过适配层向资源控制管理层发送操作命令;
(3)资源控制管理层根据所述操作命令对资源进行调度分配,并将该命令通过所述统一接口发送给资源驱动模块,由资源驱动模块运行相应的硬件资源;
(4)所述资源驱动模块向资源控制管理层上报运行结果。
其中,所述方法中,若资源控制管理层需要对资源层的不同资源进行交互性的控制管理,则相关的硬件资源的资源驱动模块主动将其芯片类型上报给资源控制管理层,资源控制管理层根据上报的类型参数来操作所述硬件资源。
其中,所述方法还包括:若资源层的硬件资源更换,则在新的硬件资源的资源驱动模块处修改相应的固件接口,使该资源驱动模块与资源控制管理层之间的接口保持步骤(1)中所述的统一接口原语。
其中,所述步骤(1)中的统一接口根据综合业务数字网的Q.931接口规范来定义。
本发明具有以下有益效果:
1)本发明在传统的嵌入式系统的应用层和资源层之间增加了适配层和资源管理层,统一了资源管理层与资源层的各硬件驱动之间的接口,通过此接口来实现对资源层各硬件资源的管理控制,上层模块可以在任何硬件资源平台上平滑移植,而且上层应用的所有应用都可以实现平台化,大大提高了上层模块的可复用性、可移植性和可维护性,提高了开发人员的工作效率,降低了系统的维护成本。
2)还可以规避硬件资源所导致的一些风险,一旦出现问题,如个别厂商的支持不及时、竞争问题、市场需求紧急等,可以立即采取其他硬件厂商的解决方案,而不用更改上层软件,维护了运营商的利益。
附图说明
图1为传统的嵌入式系统结构图;
图2为本发明的嵌入式系统结构图;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中兴通讯股份有限公司,未经中兴通讯股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200710077525.5/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种萨克斯弱音器
- 下一篇:垂直链传动磨球连续铸造生产线上的过滤、离心浇注机