一种电脑系统硬件部件I2C位址检测装置及方法制造方法及图纸

技术编号:21798776 阅读:24 留言:0更新日期:2019-08-07 10:25
本发明专利技术涉及电脑系统设计开发技术领域,提供一种电脑系统硬件部件I2C位址检测装置及方法,该电脑系统硬件部件I2C位址检测装置包括设置在电脑系统主板上的板卡连接器和安装在所述板卡连接器上的检测板卡,所述检测板卡用于根据所述电脑系统的发送的硬件部件在位检测指令,为所述电脑系统提供硬件部件I2C位址信息,从而实现电脑系统各个硬件部件的I2C位址的检测,避免频繁开关机带来的增加设计时间成本的问题,有利于新产品的设计和研发。

An I2C Location Detection Device and Method for Hardware Components of Computer System

【技术实现步骤摘要】
一种电脑系统硬件部件I2C位址检测装置及方法
本专利技术属于电脑系统设计开发
,尤其涉及一种电脑系统硬件部件I2C位址检测装置及方法。
技术介绍
所有的电脑伺服器与一般电脑产品一样,皆有其相对应部件配合组成一套完整的电脑系统,例如硬碟、光碟机、PCIe网卡以及PCIe硬碟阵列卡等。这些部件内部皆有一组由各厂商预设且固定的I2C位址,用以电脑系统作为检测该部件是否在位。目前,电脑系统为检测各个部件是否在位,需要通过将该实体部件装配在电脑系统主板的对应插槽上,以实现在位检测。但是每检测一个部件,均需要对电脑系统执行开关机操作,只有开关机操作后才能进行下一个部件的检测,因此,当硬件部件较多时,频繁反复的开关机操作,增加电脑系统的开发时间,而且容易出错。
技术实现思路
针对现有技术中的缺陷,本专利技术提供了一种电脑系统硬件部件I2C位址检测装置,旨在解决了现有技术中当硬件部件较多时,频繁反复的开关机操作,增加电脑系统的开发时间,而且容易出错的问题。本专利技术所提供的技术方案是:一种电脑系统硬件部件I2C位址检测装置,包括:设置在电脑系统主板上的板卡连接器;安装在所述板卡连接器上的检测板卡,所述检测板卡用于根据所述电脑系统的发送的硬件部件在位检测指令,为所述电脑系统提供硬件部件I2C位址信息。硬件部件I2C位址检测作为一种改进的方案,所述检测板卡包括单片机、LED显示电路、存储器以及通讯接口;所述通讯接口,与所述板卡连接器对应连接,用于通过所述板卡连接器获取所述电脑系统发送的硬件部件在位检测指令;所述存储器,与所述单片机连接,用于存储电脑系统各个硬件部件所对应的I2C位址,其中,硬件部件与I2C位址之间存储在一一对应的关系;所述LED显示电路包含若个并联设置的LED指示灯,每一个LED指示灯与一个硬件部件一一对应,所述LED显示电路与所述单片机连接,用于根据所述单片机发送的LED指示灯点亮指令,控制对应的LED指示灯处于点亮状态或熄灭状态;所述单片机,获取所述硬件部件在位检测指令,并对获取到的所述硬件部件在位检测指令进行解析,生成LED指示灯点亮指令,所述LED指示灯点亮指令包含有LED灯点亮信息和LED灯熄灭信息。作为一种改进的方案硬件部件I2C位址检测,所述LED指示灯点亮表示所述LED指示灯对应的硬件部件的I2C位址正确,所述LED指示灯熄灭表示所述LED指示灯对应的硬件部件的I2C位址不正确。作为一种改进的方案硬件部件I2C位址检测,所述硬件部件在位检测指令包含有所有硬件部件一次性在位检测信息或所有硬件部件顺序在位检测信息。作为一种改进的方案硬件部件I2C位址检测,所述存储器为可擦除可编程只读存储器。本专利技术的另一目的在于提供一种基于电脑系统硬件部件I2C位址检测装置的电脑系统硬件部件I2C位址检测方法,所述方法包括下述步骤:电脑系统通过板卡连接器向检测板卡发送硬件部件在位检测指令;检测板卡根据所述硬件部件在位检测指令,为所述电脑系统提供硬件部件I2C位址信息。作为一种改进的方案硬件部件I2C位址检测,所述检测板卡根据所述硬件部件在位检测指令,为所述电脑系统提供硬件部件I2C位址信息的步骤具体包括下述步骤:通讯接口通过所述板卡连接器获取所述电脑系统发送的硬件部件在位检测指令;单片机获取所述硬件部件在位检测指令,并对获取到的所述硬件部件在位检测指令进行解析,生成LED指示灯点亮指令,并将生成的所述LED指示灯点亮指令发送给所述LED显示电路,所述LED指示灯点亮指令包含有LED灯点亮信息和LED灯熄灭信息;根据所述单片机发送的LED指示灯点亮指令,LED显示电路控制对应的LED指示灯处于点亮状态或熄灭状态,其中,LED显示电路包含若个并联设置的LED指示灯,每一个LED指示灯与一个硬件部件一一对应。作为一种改进的方案硬件部件I2C位址检测,所述方法还包括下述步骤:将电脑系统各个硬件部件所对应的I2C位址存储到存储器中,其中,硬件部件与I2C位址之间存储在一一对应的关系。作为一种改进的方案硬件部件I2C位址检测,所述LED指示灯点亮表示所述LED指示灯对应的硬件部件的I2C位址正确,所述LED指示灯熄灭表示所述LED指示灯对应的硬件部件的I2C位址不正确。作为一种改进的方案硬件部件I2C位址检测,所述硬件部件在位检测指令包含有所有硬件部件一次性在位检测信息或所有硬件部件顺序在位检测信息。在本专利技术实施例中,电脑系统硬件部件I2C位址检测装置包括设置在电脑系统主板上的板卡连接器和安装在所述板卡连接器上的检测板卡,所述检测板卡用于根据所述电脑系统的发送的硬件部件在位检测指令,为所述电脑系统提供硬件部件I2C位址信息,从而实现电脑系统各个硬件部件的I2C位址的检测,避免频繁开关机带来的增加设计时间成本的问题,有利于新产品的设计和研发。附图说明为了更清楚地说明本专利技术具体实施方式或现有技术中的技术方案,下面将对具体实施方式或现有技术描述中所需要使用的附图作简单地介绍。在所有附图中,类似的元件或部分一般由类似的附图标记标识。附图中,各元件或部分并不一定按照实际的比例绘制。图1是本专利技术提供的电脑系统硬件部件I2C位址检测装置的结构框图;图2是本专利技术提供的检测板卡的结构框图;图3是本专利技术提供的电脑系统硬件部件I2C位址检测方法的实现流程图;图4是本专利技术提供的检测板卡根据所述硬件部件在位检测指令,为所述电脑系统提供硬件部件I2C位址信息的实现流程图;其中,1-板卡连接器,2-检测板卡,3-单片机,4-LED显示电路,5-存储器,6-通讯接口。具体实施方式下面将结合附图对本专利技术技术方案的实施例进行详细的描述。以下实施例仅用于更加清楚地说明本专利技术的、技术方案,因此只作为示例,而不能以此来限制本专利技术的保护范围。图1示出了本专利技术提供的电脑系统硬件部件I2C位址检测装置的结构框图,为了便于说明,图中仅给出了与本专利技术实施例相关的部分。电脑系统硬件部件I2C位址检测装置包括:设置在电脑系统主板上的板卡连接器1;安装在所述板卡连接器1上的检测板卡2,所述检测板卡2用于根据所述电脑系统的发送的硬件部件在位检测指令,为所述电脑系统提供硬件部件I2C位址信息。在该实施例中,如图2所示,检测板卡2包括单片机3、LED显示电路4、存储器5以及通讯接口6;所述通讯接口6,与所述板卡连接器1对应连接,用于通过所述板卡连接器1获取所述电脑系统发送的硬件部件在位检测指令;所述存储器5,与所述单片机3连接,用于存储电脑系统各个硬件部件所对应的I2C位址,其中,硬件部件与I2C位址之间存储在一一对应的关系;所述LED显示电路4包含若个并联设置的LED指示灯,每一个LED指示灯与一个硬件部件一一对应,所述LED显示电路4与所述单片机3连接,用于根据所述单片机3发送的LED指示灯点亮指令,控制对应的LED指示灯处于点亮状态或熄灭状态;所述单片机3,获取所述硬件部件在位检测指令,并对获取到的所述硬件部件在位检测指令进行解析,生成LED指示灯点亮指令,所述LED指示灯点亮指令包含有LED灯点亮信息和LED灯熄灭信息。其中,该硬件部件包括硬碟、光碟机、PCIe网卡以及PCIe硬碟阵列卡等。在本专利技术实施例中,所述LED指示灯点亮表示所述LED指示灯对应的硬件部件的I2C位址本文档来自技高网...

【技术保护点】
1.一种电脑系统硬件部件I2C位址检测装置,其特征在于,包括:设置在电脑系统主板上的板卡连接器;安装在所述板卡连接器上的检测板卡,所述检测板卡用于根据所述电脑系统的发送的硬件部件在位检测指令,为所述电脑系统提供硬件部件I2C位址信息。

【技术特征摘要】
1.一种电脑系统硬件部件I2C位址检测装置,其特征在于,包括:设置在电脑系统主板上的板卡连接器;安装在所述板卡连接器上的检测板卡,所述检测板卡用于根据所述电脑系统的发送的硬件部件在位检测指令,为所述电脑系统提供硬件部件I2C位址信息。2.根据权利要求1所述的电脑系统硬件部件I2C位址检测装置,其特征在于,所述检测板卡包括单片机、LED显示电路、存储器以及通讯接口;所述通讯接口,与所述板卡连接器对应连接,用于通过所述板卡连接器获取所述电脑系统发送的硬件部件在位检测指令;所述存储器,与所述单片机连接,用于存储电脑系统各个硬件部件所对应的I2C位址,其中,硬件部件与I2C位址之间存储在一一对应的关系;所述LED显示电路包含若个并联设置的LED指示灯,每一个LED指示灯与一个硬件部件一一对应,所述LED显示电路与所述单片机连接,用于根据所述单片机发送的LED指示灯点亮指令,控制对应的LED指示灯处于点亮状态或熄灭状态;所述单片机,获取所述硬件部件在位检测指令,并对获取到的所述硬件部件在位检测指令进行解析,生成LED指示灯点亮指令,所述LED指示灯点亮指令包含有LED灯点亮信息和LED灯熄灭信息。3.根据权利要求2所述的电脑系统硬件部件I2C位址检测装置,其特征在于,所述LED指示灯点亮表示所述LED指示灯对应的硬件部件的I2C位址正确,所述LED指示灯熄灭表示所述LED指示灯对应的硬件部件的I2C位址不正确。4.根据权利要求3所述的电脑系统硬件部件I2C位址检测装置,其特征在于,所述硬件部件在位检测指令包含有所有硬件部件一次性在位检测信息或所有硬件部件顺序在位检测信息。5.根据权利要求4所述的电脑系统硬件部件I2C位址检测装置,其特征在于,所述存储器为可擦除可编程只读存储器。6.一种基于权利要求1...

【专利技术属性】
技术研发人员:张孟诏
申请(专利权)人:苏州浪潮智能科技有限公司
类型:发明
国别省市:江苏,32

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

1