The invention discloses a device, a recognition software and hardware, including: logic level generating circuit, output circuit, and identification indication circuit, the output circuit is connected with the recognition, and logic level generating circuit and an indicating circuit which is electrically: logic level generating circuit according to the hardware configuration and software version information, generate logic level the corresponding status; logic level information recognition output circuit reads the logic level generating circuit generates, to determine whether the hardware configuration matches the software version, and output the corresponding judgment information; indicating circuit according to the judgment information of the corresponding instructions. In addition, the invention also discloses a method for identifying whether the software matches with the hardware. The hardware and software are combined to identify the products, so that the functions of the products can not go wrong, the labor force of manual identification is greatly reduced, the cost is reduced, and the efficiency is improved.
【技术实现步骤摘要】
一种识别软件与硬件是否匹配的装置及方法
本专利技术属于软硬件检测领域,尤其涉及一种识别软件与硬件是否匹配的装置及方法。
技术介绍
现在电子产品经常会销往不同的国家和地区,根据地区的不同,其功能也会不同,也就会存在多个硬件和软件的版本。以无线路由器为例,不同国家支持的信道就不一样,所以在不同地区销售的电子产品硬件和软件不同。电子产品厂家在设计产品时,也往往是针对不同地区的卖出的硬件产品烧录匹配的软件,厂家的这种做法往往需要严格的管控产品生产,使硬件与软件相对应不出错,才能正常出货。由于出货不同地区的产品,软件设置不同,其硬件所用电子料件的规格也不同,肉眼很难分辨电子料件规格的不同,因面容易混淆产品硬件与其匹配的软件,造成错误。
技术实现思路
本专利技术提供一种一种识别软件与硬件是否匹配的装置及方法,用以解决现有技术中存在电子产品硬件和软件不匹配,难以发现的问题。一方面,本专利技术公开了一种识别软件与硬件是否匹配的装置,包括:逻辑电平生成电路、识别输出电路、及指示电路,所述识别输出电路分别与所述逻辑电平生成电路及指示电路电连接,其中:所述逻辑电平生成电路根据硬件配置信息和软件版本信息,分别生成对应状态的逻辑电平;所述识别输出电路读取所述逻辑电平生成电路生成的逻辑电平信息,判断所述硬件配置是否与所述软件版本相匹配,并输出相应判断信息;所述指示电路根据所述判断信息进行相应的指示。本方案通过逻辑电平,并进行编码来区分不同地区的硬件配置和软件版本。例如,001代表A地区产品的硬件配置和软件版本编码,010代表B地区产品的硬件配置和软件编码。相同地区的产品,硬件和软件的逻辑 ...
【技术保护点】
一种识别软件与硬件是否匹配的装置,其特征在于,包括:逻辑电平生成电路、识别输出电路、及指示电路,所述识别输出电路分别与所述逻辑电平生成电路及指示电路电连接,其中:所述逻辑电平生成电路根据硬件配置信息和软件版本信息,分别生成对应状态的逻辑电平;所述识别输出电路读取所述逻辑电平生成电路生成的逻辑电平信息,判断所述硬件配置是否与所述软件版本相匹配,并输出相应判断信息;所述指示电路根据所述判断信息进行相应的指示。
【技术特征摘要】
1.一种识别软件与硬件是否匹配的装置,其特征在于,包括:逻辑电平生成电路、识别输出电路、及指示电路,所述识别输出电路分别与所述逻辑电平生成电路及指示电路电连接,其中:所述逻辑电平生成电路根据硬件配置信息和软件版本信息,分别生成对应状态的逻辑电平;所述识别输出电路读取所述逻辑电平生成电路生成的逻辑电平信息,判断所述硬件配置是否与所述软件版本相匹配,并输出相应判断信息;所述指示电路根据所述判断信息进行相应的指示。2.根据权利要求1所述的一种识别软件与硬件是否匹配的装置,其特征在于,所述逻辑电平生成电路包括若干根据硬件配置设置相应电平状态的硬件电平状态设定单元、相应的若干根据软件版本控制电平状态的软件电平状态设定单元,其中:所述硬件电平状态设定单元由上拉电阻接电源、下拉电阻接地构成;根据硬件配置,通过上拉电阻接电源正极或下拉电阻接地输出相应的硬件逻辑电平;所述软件电平状态控制单元根据所述软件版本信息,采用可编程处理器通过GPIO口来实现输出相应的软件逻辑电平。3.根据权利要求2所述的一种识别软件与硬件是否匹配的装置,其特征在于,所述识别输出电路包括第一级判断识别单元、及与所述第一级判断识别单元电连接的第二级判断识别单元;其中所述第一级判断识别单元包含若干一级异或非门,每一个一级异或非门的两个输入端分别连接一个硬件电平状态设定单元及相应的一个软件电平状态控制单元;且根据所述硬件电平状态设定单元输出的逻辑电平及相应的软件电平状态控制单元输出的逻辑电平,输出相应的第一判断逻辑电平;所述第二级判断识别单元包含一个二级异或非门,所述二级异或非门的若干输入端分别与所述所有的第一判断识别单元的所有一级异或非门的输出端电连接,所述二级异或非门的另一输入端接入固定逻辑高电平,所述二级异或非门根据所述第一级判断识别单元的若干一级异或非门输出的逻辑电平及固定输入的逻辑高电平,输出相应的第二判断逻辑电平,作为判断信息。4.根据权利要求1-3任一项所述的一种识别软件与硬件是否匹配的装置,其特征在于,所述指示电路包括指示灯和FLASH...
【专利技术属性】
技术研发人员:何山,
申请(专利权)人:上海斐讯数据通信技术有限公司,
类型:发明
国别省市:上海,31
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。