嵌入式系统的配置方法及装置制造方法及图纸

技术编号:2820028 阅读:192 留言:0更新日期:2012-04-11 18:40
本发明专利技术涉及一种嵌入式系统的配置方法,包括如下步骤:设置数据集,将系统涉及的参数存入所述数据集中;在所述数据集中描述所述参数;设置数据配置文件,将本次配置需要的参数放入所述配置文件中;通过读取所述配置文件中的参数,调出所述数据集中的参数描述,并配置该参数,实现嵌入式系统的配置。本发明专利技术还揭示了一种实现嵌入式系统的配置方法的装置。实施本发明专利技术的嵌入式系统中的参数监控方法及装置,具有以下有益效果:当设备的监控方法改变时,不需重新编写软件的应用和结构部分,不需重新开发硬件接口并可以通过统一的软件平台实现多功能、多接口平台的统一管理。

【技术实现步骤摘要】
第1/10页嵌入式系统的配置方法及装置
本专利技术涉及通信领域中的设备配置方法及装置,更具体地说,涉及一种嵌 入式系统的配置方法及装置。
技术介绍
监控作为设备管理的重要组成部分,在通信设备中起到了越来越关键 的作用,是保证设备正常工作和运行的基础,也是远程设备监控的重要环节。 而监控装置通常是由监控方法决定的。具体而言,通信设备的监控方法是通过 该设备中的监控软件来体现的,但是目前部分设备监控软件存在重复开发的问 题。随着设备的检测方式的改变,监控软件都需要对检测、控制参数和功能进 行更改,很大的影响了功能程序的复用,即每次监控软件的改变都需要重新配 置系统。目前在嵌入式系统的开发中仍然釆用的是简单的顺序结构、简单参数的测控方法。这种测控方法有如下的缺陷嵌入式开发的结构无法复用,嵌入 式软件开发上可能存在多个系统多个功能的应用,但是要开发新的检测、控制 嵌入式软件,软件中的应用和结构部分需要重新编写;嵌入式开发的接口需要 重新开发,嵌入式软件开发很大程度上依赖硬件接口的功能,如接口的测控功 能发生了改变,那么对于传统的嵌入式开发方式,需要对接口重新编写,而且 由于在不同的系统中,对于以前的工程方法无法得到4艮好的复用;无法通过统 一的软件平台实现多功能、多接口平台的统一管理,虽然很多嵌入式软件的应用已经非常成熟,但是对于系列嵌入式的软件开发还是在一套源码对应一个程 序的基础。这就对于复杂的系列软件开发造成了很大的管理问题。
技术实现思路
本专利技术要解决的技术问题在于,针对现有技术的上述当设备的监控方法改 变时,体现所述监控方法的软件的应用和结构部分需要重新编写,硬件接口需 要重新开发以及无法通过统一的软件平台实现多功能、多接口平台的统一管理 缺陷,提供一种当设备的监控方法改变时,不需重新编写软件的应用和结构部 分,不需重新开发硬件接口并可以通过统一的软件平台实现多功能、多接口平 台的统一管理的嵌入式系统的配置方法及装置。本专利技术解决其技术问题所采用的技术方案是构造一种嵌入式系统的配置 方法,包括如下步骤A) 设置数据集,将系统涉及的参数存入所述数据集中;B) 在所述数据集中描述所述参数;C) 设置数据配置文件,将本次配置需要的参数放入所述配置文件中;D) 通过读取所述配置文件中的参数,调出所述数据集中的参数描述, 并配置该参数,实现嵌入式系统的配置。在本专利技术所述的嵌入式系统中参数的监控方法中,所述步骤A)中的参数 包括嵌入式系统的监控参数和/或控制参数。在本专利技术所述的嵌入式系统的配置方法中,所述步骤B)中通过所述各个 数据的固有特征描述所述数据。在本专利技术所述的嵌入式系统的配置方法中,所述固有特征包括多个参数 项,所述参数项包括参数名称、参数类型、参数数值、参数物理接口定义、参数方法接口定义或/和下一节点位置。在本专利技术所述的嵌入式系统的配置方法, 一个参数的多个参数项首尾相连 构成该参数的参数结构体,多个参数的参数结构体首尾相连构成所述数据集。在本专利技术所述的嵌入式系统的配置方法中,所述步骤c)包括将需要配置 的参数名称添加到所述配置文件中或从所述配置文件中删除不需要配置的参 数名称。在本专利技术所述的嵌入式系统的配置方法中,所述步骤D)进一步包括Dl)通过采用散列算法查找参数名称来确定所要查找的参数在所述 数据集中的位置;D2)提取该参数中各参数项的具体内容; D3)根据各参数项的具体内容执行相应处理。 在本专利技术所述的嵌入式系统的配置方法中,所述步骤D2)进一步包括如 下步骤D21 )提取所述参数的物理接口定义后由所述参数配置文件得到所述 参数的物理控制地址或提取所述参数的物理接口定义后由所述参数配置文件 得到所述参数的物理;f企测地址;D22 )提取所述参数的方法接口定义后由所述参数配置文件得到该参 数方法的函数接口 ,从而得到其控制方法或检测方法的具体内容。在本专利技术所述的嵌入式系统的配置方法中,所述步骤D3)中所述的相应 处理包括将经过所述控制方法处理后的数据传送到所述参数的物理地址进行 输出或将所述参数的物理地址上的信息经检测方法运算后发送到相应接口。本专利技术还揭示了一种用于实现上述嵌入式系统的配置方法的装置,包括实 现系统功能的主才莫块,其特征在于,还包括描述该系统所有参数特性的参数描述模块、设置有该系统本次配置所需参数的参数配置模块和参数查找模块,所述参数配置模块通过所述参数查找模块连接在所述参数描述模块上;所述参数 查找模块为所述主模块和所述参数配置模块之间提供逻辑通道,所述参数配置 模块通过所述参数查找模块由所述参数描述模块取得所述需要配置参数的具 体描述提供给所述主模块以完成配置。实施本专利技术的嵌入式系统的配置方法及装置,具有以下有益效果由于系 统不是通过直接访问的模式来得到其需要控制或监测的参数,而是通过参数配 置文件中参数名称即可得到数据集中相应参数的参数项具体位置并读出其值, 从而当设备的监控方法改变时,不需重新编写软件的应用和结构部分,不需重 新开发硬件接口只需改变配置文件即可以通过统一的软件平台实现多功能、多 接口平台的统一管理。附图说明下面将结合附图及实施例对本专利技术作进-图l是本专利技术嵌入式系统的配置方法第-图2是本专利技术嵌入式系统的配置方法第 参数项结构示意图3是本专利技术嵌入式系统的配置方法第 结构示意图4是本专利技术嵌入式系统的配置方法第 参数进行操作的流程图5是本专利技术嵌入式系统的配置方法第 参数进行操作的流程-步说明,附图中-实施例中数据集的构成流程一实施例中数据集中单个参数的一实施例中数据集中多个参数的一实施例中查找参数位置及对该二实施例中查找参数位置及对该图6是本专利技术实现嵌入式系统的配置方法的装置实施例的结构框图。具体实施方式在本专利技术的实施例中,实现嵌入式系统的配置之前,首先要建立描述本系 统涉及的所有M的数据集并根据需求建立;^t配置文件。如图l所示,在本专利技术嵌入式系统的配置方法第一实施例中,包括如下步骤Sll建立空白的数据集在系统中建立一个空白的数据集,该文件作为 一个基体,使得用户可以将系统中所涉及的参数以及描述该参数所必要的参数 项的值或指向该^:项的指针值或函数接口输入并存储在该文件中。S12将本系统所涉及的参数输入到上述数据集中将本系统中所涉及的 所有参数输入到上述的数据集文件中;此时,数据集中可能只有^而没有对 于描述该参数的具体参数项。S13根据每个参数的固有特征,添加或修改参数的参数项内容由于系 统涉及的M的类型众多,而每个参数又都分别具有其自身的特点,所以描述 每个参数的具体参数项可能会不同,在参数输入之后,用户也可能对参数进行 增减或对描述参数的具体参数项进行增减或修改,所以在本步骤中,分别将描 述某一M的具体参数项归到其所描述的参数下面,并可以添加或修改。采取 上述的框架式的结构,使上述数据集可以更加灵活地建立和修改。S14排列所述数据集中的参数及其参数项,得到完整的数据集在本步 骤中,重点是建立完整的数据集,由于参数之间的差异,其描述的数据量不可 能完全相同,所以在描述完成后,需要对上述参数进行排列,使其首尾相连, 便于调用及查找。在本实施例中,数据集中包括了所有本系统所涉及的参数。其中, 一个参数由代表其固有特征的多个参数项描述,且该参数项按一定的方式本文档来自技高网...

【技术保护点】
一种嵌入式系统的配置方法,其特征在于,包括如下步骤: A)设置数据集,将系统涉及的参数存入所述数据集中; B)在所述数据集中描述所述参数; C)设置数据配置文件,将本次配置需要的参数放入所述配置文件中; D)通过读取所述配置文件中的参数,调出所述数据集中的参数描述,并配置该参数,实现嵌入式系统的配置。

【技术特征摘要】

【专利技术属性】
技术研发人员:李保华
申请(专利权)人:深圳国人通信有限公司
类型:发明
国别省市:94[中国|深圳]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1