插卡式机箱设备的软件管理方法、计算机设备及存储介质技术

技术编号:33072897 阅读:33 留言:0更新日期:2022-04-15 10:07
本申请公开了一种插卡式机箱设备的软件管理方法、计算机设备及存储介质,方法包括:获取插卡式机箱设备的各个主板插槽上插入的子板卡的型号信息,其中,预先存储有各个型号信息对应的子板卡可执行程序;在各个主板插槽对应的显示区域内,显示主板插槽上插入的子板卡的型号信息,以供选取至少一个目标型号信息;启动目标型号信息对应的目标子板卡可执行程序;基于目标子板卡可执行程序的控制界面,对目标型号信息对应的目标子板卡进行控制。本申请实施例通过机箱服务软件与子板卡软件进程分离,通过机箱服务软件识别插入的子板卡,以打开对应的子板卡程序,实现对子板卡的控制,无需针对每一种子板卡搭配开发机箱服务软件,减少软件开发工作量。减少软件开发工作量。减少软件开发工作量。

【技术实现步骤摘要】
插卡式机箱设备的软件管理方法、计算机设备及存储介质


[0001]本申请涉及插卡式机箱
,具体涉及一种插卡式机箱设备的软件管理方法、计算机设备及存储介质。

技术介绍

[0002]插卡式主机箱内一般可以兼容支持多种不同类型的子板卡,并且机箱内同时插入的子板卡数量和种类,可根据应用场景的需要进行任意配置。
[0003]根据机箱内同时插入的子板卡数量和种类的配置不同,需要编写不同的PC机软件提供给用户使用,以使用户可通过PC机软件正常控制和管理各个子板卡。这样,每种搭配的子板卡配置均需要进行一次PC机软件的开发,会导致软件开发的工作量过大,同时也会给后期使用时的维护、升级带来不便。

技术实现思路

[0004]本申请实施例提供一种插卡式机箱设备的软件管理方法、计算机设备及存储介质,旨在减少PC机软件的开发工作量。
[0005]一方面,本申请提供一种插卡式机箱设备的软件管理方法,包括:获取所述插卡式机箱设备的各个主板插槽上插入的子板卡的型号信息,其中,预先存储有各个所述型号信息对应的子板卡可执行程序;在各个所述主板插槽本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种插卡式机箱设备的软件管理方法,其特征在于,包括:获取所述插卡式机箱设备的各个主板插槽上插入的子板卡的型号信息,其中,预先存储有各个所述型号信息对应的子板卡可执行程序;在各个所述主板插槽对应的显示区域内,显示所述主板插槽上插入的子板卡的型号信息,以供选取至少一个目标型号信息;启动所述目标型号信息对应的目标子板卡可执行程序;基于所述目标子板卡可执行程序的控制界面,对所述目标型号信息对应的目标子板卡进行控制。2.如权利要求1所述的插卡式机箱设备的软件管理方法,其特征在于,所述启动所述目标型号信息对应的目标子板卡可执行程序的步骤之后,还包括:若接收到所述目标子板卡可执行程序基于进程通信发送的资源共享请求,则获取与所述插卡式机箱设备连接的通信接口的句柄资源;将所述句柄资源复制为TargetHandle句柄;基于进程通信,向所述目标子板卡可执行程序共享所述TargetHandle句柄,其中,所述目标子板卡可执行程序通过所述TargetHandle句柄,对所述目标型号信息对应的目标子板卡进行控制。3.如权利要求1所述的插卡式机箱设备的软件管理方法,其特征在于,各个所述主板插槽上插入的子板卡共用所述插卡式机箱设备的同一硬件通信接口,针对所述硬件通信接口设置互斥锁,所述方法还包括:检测所述互斥锁是否被锁定;若所述互斥锁未被锁定,则锁定所述互斥锁,并通过所述硬件通信接口访问所述子板卡,以执行所述获取所述插卡式机箱设备的各个主板插槽上插入的子板卡的型号信息的步骤;在对所述子板卡的访问结束后,解除锁定所述互斥锁。4.如权利要求1所述的插卡式机箱设备的软件管理方法,其特征在于,所述启动所述目标型号信息对应的目标子板卡可执行程序的步骤包括:获取与所述目标子板卡可执行程序对应的应用程序编程接口;基于所述应用程序编程接口,采用ShellExecute函数打开所述目标子板卡可执行程序。5.如权利要求1所述的插卡式机箱设备的软件管理方法,其特征在于,所述方法还包括:检测与所述插卡式机箱设备的各个主板插槽上插入的子板卡是否通信成功;若与所述插卡式机箱设备的各个主板插槽上插入的子板卡通信成功...

【专利技术属性】
技术研发人员:马超许德玉黄秋元周鹏
申请(专利权)人:武汉普赛斯电子技术有限公司
类型:发明
国别省市:

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

1