【技术实现步骤摘要】
板卡识别方法、计算机、装置、终端设备及存储介质
[0001]本专利技术涉及计算机
,尤其涉及一种板卡识别方法、计算机、装置、终端设备及存储介质。
技术介绍
[0002]目前,当一个计算机内安装了多个相同类型的PCIE接口板卡时,应用程序识别这些相同类型板卡中的其中一个板卡是通过计算机操作系统提供的设备路径进行识别。但是,由于电脑主板的差异,这个路径不能正确反映板卡的实际物理位置,使得应用程序在不同的主板上运行时,可能会打开不同物理位置的板卡。
[0003]也就是说,现有技术通过操作系统提供的设备路径识别多个同类型卡中的某一个卡,可能出现误操作,打开一个错误的物理位置的板卡,实际应用中需要使用者在安装板卡时,验证每个板卡的设备路径是否正确,其操作过程麻烦,而且容易出错。
技术实现思路
[0004]本专利技术的主要目的在于提供一种板卡识别方法、计算机、装置、终端设备及存储介质,旨在解决当一个计算机内安装了多个同类型板卡时,如何简便并且可靠地识别多个同类型板卡中的某一个板卡的问题。
[0005 ...
【技术保护点】
【技术特征摘要】
1.一种板卡识别方法,其特征在于,应用于计算机,所述计算机上安装有多个同类型的板卡,所述方法包括以下步骤:响应应用程序启动板卡的启动指令,根据所述启动指令对所述多个同类型的板卡的ID值进行识别;若识别得到的当前板卡的ID值与预设ID值相同,则确定所述当前板卡为当前需要启动的板卡。2.根据权利要求1所述的方法,其特征在于,所述板卡配置有EEPROM芯片,所述板卡的ID值存储在所述EEPROM芯片。3.根据权利要求2所述的方法,其特征在于,所述响应应用程序启动板卡的启动指令,根据所述启动指令对所述多个同类型的板卡的ID值进行识别的步骤包括:响应应用程序启动板卡的启动指令,根据所述启动指令,调用预先配置的EEPROM读写电路,读取存储在所述EEPROM芯片中的板卡ID值,识别得到所述板卡的ID值。4.根据权利要求3所述的方法,其特征在于,所述EEPROM读写电路包括:主控FPGA芯片,所述主控FPGA芯片通过I2C总线连接所述EEPROM芯片;所述根据所述启动指令,调用预先配置的EEPROM读写电路,读取存储在所述EEPROM芯片中的板卡ID值的步骤包括:根据所述启动指令,调用所述EEPROM读写电路,在所述FPGA芯片内部逻辑生成I2C指令时序;基于所述I2C指令时序,通过PCI BAR空间映射读取所述EEPROM芯片关联的寄存器,获得所述板卡的ID值。5.根据权利要求3所述的方法,其特征在于,所述响应应用程序启动板卡的启动指令,根据所述启动指令对所述多个同类型的板卡的ID值进行识别的步骤之前还包括:在接收到应用程序打开接口设备的指令时,确定所述接口设备的类型;若所述接口设备的类型包含有多个同类型的接口板卡,则逐个获取每个接口设备的设备路径地址;根据所述设备路径地址打开所述接口设备,触发启动板卡的启动指令。6....
【专利技术属性】
技术研发人员:周永红,
申请(专利权)人:深圳市联瑞电子有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。