[发明专利]一种硬件接口管理方法有效
申请号: | 201611241361.0 | 申请日: | 2016-12-29 |
公开(公告)号: | CN106649164B | 公开(公告)日: | 2020-01-21 |
发明(设计)人: | 邱聪勇;张杰阳;曾文语 | 申请(专利权)人: | 南威软件股份有限公司 |
主分类号: | G06F13/38 | 分类号: | G06F13/38 |
代理公司: | 35221 泉州市潭思专利代理事务所(普通合伙) | 代理人: | 廖仲禧 |
地址: | 362000 福建省*** | 国省代码: | 福建;35 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 硬件 接口 管理 方法 | ||
1.一种硬件接口管理方法,其特征在于,包括:
获取在硬件系统内接入的所有硬件类型的硬件设备,并根据每种硬件类型分别定义一种硬件类型唯一对应的统一接口方法,所述统一接口方法包括:统一接口的接口名称、接口参数和返回值;
分别获取每种硬件类型的硬件设备具有的所有硬件型号,并对每种硬件类型的硬件设备具有的所有硬件型号分别进行编码,建立不同硬件设备下的硬件类型和对应所有硬件型号之间的一对多关系;
对于每种硬件类型所包含的全部硬件型号,按照每种硬件类型分别定义的统一接口方法,分别单独编写各个硬件型号的调用方法并保存在相应的实现文件中,其中,每种硬件型号的硬件设备对应所有的硬件型号分别保存有各自硬件型号的实现文件;
针对每种硬件类型的硬件设备各选择一种硬件型号,将选择出的每种硬件类型分别对应的一种硬件型号汇总为一份配置模板,按照所述配置模板的生成方式重新选每种硬件类型下的不同硬件型号,从而生成多份配置模板。
2.根据权利要求1所述的一种硬件接口管理方法,其特征在于,所述按照所述配置模板的生成方式重新选不同硬件类型下的一种硬件型号,从而生成多份配置模板之后,所述方法还包括:
当所述硬件系统接收到硬件接口调用请求时,根据所述硬件接口调用请求获取指定的配置模板;
从所述指定的配置模板中获取与所述硬件接口调用请求匹配的硬件类型和硬件型号,并根据从所述指定的配置模板中匹配出的硬件类型和硬件型号获取当前请求的实现文件;
执行所述当前请求的实现文件中记录的调用方法。
3.根据权利要求1所述的一种硬件接口管理方法,其特征在于,所述按照所述配置模板的生成方式重新选不同硬件类型下的一种硬件型号,从而生成多份配置模板之后,所述方法还包括:
当所述硬件系统接收到硬件接口调用请求时,根据所述硬件接口调用请求所请求的硬件类型和硬件型号,从所述多份配置模板中查找包括所述硬件接口调用请求所请求的硬件类型和硬件型号的配置模板;
根据查找的配置模板匹配出当前请求的实现文件;
执行所述当前请求的实现文件中记录的调用方法。
4.根据权利要求1所述的一种硬件接口管理方法,其特征在于,所述硬件设备的硬件接口通过JS脚本调用。
5.根据权利要求1所述的一种硬件接口管理方法,其特征在于,所述接口参数,包括:调用硬件设备的硬件接口所需的参数数量与各参数的数据类型、数据格式;
所述返回值,包括:返回结果的数据类型和数据格式。
6.根据权利要求1所述的一种硬件接口管理方法,其特征在于,所述实现文件的命名规则与所述硬件设备的硬件型号的编码规则相同。
7.根据权利要求1所述的一种硬件接口管理方法,其特征在于,所述方法还包括:
实时监测所述硬件系统内是否接入新的硬件设备;
若所述硬件系统内接入了新的硬件设备,生成所述新的硬件设备下不同硬件型号的实现文件,以及重新生成配置模板。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于南威软件股份有限公司,未经南威软件股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201611241361.0/1.html,转载请声明来源钻瓜专利网。
- 上一篇:恒压四串口服务器
- 下一篇:建立嵌入式系统和PC主机通信连接的方法