[发明专利]一种基于PCB版本的软件调用系统及方法有效
申请号: | 201210478406.1 | 申请日: | 2012-11-22 |
公开(公告)号: | CN103838592A | 公开(公告)日: | 2014-06-04 |
发明(设计)人: | 林杰亮;何婷 | 申请(专利权)人: | 福兴达科技实业(深圳)有限公司 |
主分类号: | G06F9/445 | 分类号: | G06F9/445 |
代理公司: | 深圳市百瑞专利商标事务所(普通合伙) 44240 | 代理人: | 何凌 |
地址: | 518118 广东省深圳市坪山新区兰竹*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 pcb 版本 软件 调用 系统 方法 | ||
技术领域
本发明涉及电子通讯技术领域,特别涉及一种基于PCB版本的软件调用系统及方法。
背景技术
近年来,随着电子消费品发展越来越快,其均是通过硬件软件相结合得到整个产品。其中,PCB(印刷电路板)是整个系统中重要的电子部件,是电子元器件电气连接的提供者。
由于设计缺陷等原因,经常要对已发布的系统PCB版本进行升级,以更好的发挥系统硬件性能及弥补缺陷,特别是在智能手机设计中,而伴随PCB版本每次升级其对应的软件也需要升级,以支持版本升级后的PCB。
现有方法一般是采用软件与PCB版本绑定,即升级后软件只能运行在新的PCB版本上,而不能兼容支持旧版的PCB,这样不利于生产及研发的版本管理,降低了产品的兼容性和可靠性,同时也增加了生产成本。
发明内容
本发明的目的是提出一种基于PCB版本的软件调用系统及方法,其能自动识别当前PCB版本信息并自动调用相关软件,提高了产品的兼容性和可靠性,降低了生产成本。
为达到上述目的,本发明提出了一种基于PCB版本的软件调用系统,包括:
用于标识当前PCB版本信息的PCB版本标识单元;
连接于PCB版本标识单元、用于检测并储存当前PCB版本信息的PCB版本检测存储单元;
用于存储与多个PCB版本信息对应的相关软件信息的软件存储单元;及
连接于PCB版本检测存储单元及软件存储单元的控制中心单元,所述控制中心单元用于从PCB版本检测存储单元中读取当前PCB版本信息及从软件存储单元中读取相关软件信息,比较判断所述当前PCB版本信息与相关软件信息,从而调用与当前PCB版本信息匹配的相关软件。
进一步,在上述基于PCB版本的软件调用系统中,所述PCB版本标识单元具有逻辑无关性。
进一步,在上述基于PCB版本的软件调用系统中,所述PCB版本检测存储单元还包括第一接口,所述控制中心单元通过该第一接口访问并读取PCB版本检测存储单元内存储的当前PCB版本信息。
进一步,在上述基于PCB版本的软件调用系统中,所述软件存储单元还包括第二接口,所述控制中心单元通过该第二接口访问并读取软件存储单元内存储的与多个PCB版本信息对应的相关软件信息。
进一步,在上述基于PCB版本的软件调用系统中,所述控制中心单元进一步包括:
连接于所述PCB版本检测存储单元、用于访问并读取PCB版本检测存储单元内存储的当前PCB版本信息的PCB版本读取子单元;
连接于所述软件存储单元、用于访问并读取软件存储单元内存储的与多个PCB版本信息对应的相关软件信息的软件信息读取子单元;
分别连接于所述PCB版本读取子单元及软件信息读取子单元、用于比较判断软件信息读取子单元内的相关软件信息与所述当前PCB版本信息是否匹配,得到与当前PCB版本信息匹配的相关软件信息的比较判断子单元;及
连接于所述比较判断子单元、用于调用与当前PCB版本信息匹配的相关软件的软件调用子单元。
另,本发明还提供一种基于PCB版本的软件调用方法,所述方法包括以下步骤:
步骤S1:PCB版本标识单元标识当前PCB版本信息,并通过PCB版本检测存储单元检测并储存当前PCB版本信息;
步骤S2:软件存储单元存储与多个PCB版本信息对应的相关软件信息;
步骤S3:控制中心单元从所述PCB版本检测存储单元中读取当前PCB版本信息,从所述软件存储单元中读取相关软件信息,比较判断所述当前PCB版本信息与相关软件信息,从而调用与当前PCB版本信息匹配的相关软件。
进一步,在上述基于PCB版本的软件调用方法中,所述步骤S3中控制中心单元从所述PCB版本检测存储单元中读取当前PCB版本信息的步骤具体包括:
所述控制中心单元通过PCB版本检测存储单元的第一接口访问并读取PCB版本检测存储单元内存储的当前PCB版本信息。
进一步,在上述基于PCB版本的软件调用方法中,所述步骤S3中控制中心单元从所述PCB版本检测存储单元中读取当前PCB版本信息的步骤具体包括:
所述控制中心单元通过软件存储单元的第二接口访问并读取软件存储单元内存储的与多个PCB版本信息对应的相关软件信息。
进一步,在上述基于PCB版本的软件调用方法中,所述PCB版本标识单元具有逻辑无关性。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于福兴达科技实业(深圳)有限公司,未经福兴达科技实业(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210478406.1/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种骨料输送机耐磨损结构
- 下一篇:一种电梯式立体仓库控制系统