设备的适配方法及装置制造方法及图纸

技术编号:37990308 阅读:30 留言:0更新日期:2023-06-30 10:04
本发明专利技术实施例涉及一种设备的适配方法及装置,所述方法包括:在获取目标设备的标识信息和中断信息后,生成所述目标设备的适配文件,所述适配文件中携带有所述目标设备的适配指令;基于所述适配指令,调用所述目标设备的适配脚本文件;根据所述适配文件和所述适配脚本文件,对所述目标设备执行适配处理。由此,可以实现设备在驱动中进行快速适配以及在管理软件中进行设备管理的技术效果。软件中进行设备管理的技术效果。软件中进行设备管理的技术效果。

【技术实现步骤摘要】
设备的适配方法及装置


[0001]本专利技术实施例涉及模块化测试设备
,尤其涉及一种设备的适配方法及装置。

技术介绍

[0002]PXI总线设备大多都是虚拟仪器板卡设备,对于不同种类的虚拟仪器板卡都需要开发相应的设备驱动以及应用程序。在国产化平台下基于PXI总线的设备根据设备具体情况去开发对应的内核驱动以及用户空间的应用程序。其中在内核空间中处理对设备进行初始化、空间分配、寄存器操作、中断处理等直接和硬件相关的工作。驱动在初始化时对不同板卡的识别需要先编写好配置文件,通过服务程序解析配置文件并使用参数传递到驱动中。并且在开发应用程序的人员也需要关注内核驱动,对于不同的PXI虚拟仪器设备的使用都需要修改编译内核驱动并相应修改应用程序。
[0003]目前的国产化平台下,对不同类型板卡进行PXI驱动识别时需要人工手动的去编写PXI设备配置文件,并且在资源管理服务程序中进行配置文件解析需要规定固定的文件格式,这样使得用户在使用其他板卡并编写配置文件时,需要了解到配置文件的具体格式,并且人工编写配置文件容易出现错误。r/>
技术实现思路
<本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种设备的适配方法,其特征在于,包括:在获取目标设备的标识信息和中断信息后,生成所述目标设备的适配文件,所述适配文件中携带有所述目标设备的适配指令;基于所述适配指令,调用所述目标设备的适配脚本文件;根据所述适配文件和所述适配脚本文件,对所述目标设备执行适配处理。2.根据权利要求1所述的方法,其特征在于,所述在获取目标设备的标识信息和中断信息后,生成所述目标设备的适配文件,所述适配文件中携带有所述目标设备的适配指令,包括:获取所述目标设备的标识信息,所述标识信息中携带有功能模块标识、功能模块名称和/或所述目标设备的设备子标识;获取所述目标设备的中断检测信息和/或中断清除信息,所述中断检测信息携带有检测BAR空间编号信息、检测偏移地址信息和检测比较掩码信息,所述中断清除信息中携带有清除BAR空间编号信息、清除偏移地址信息和清除比较掩码信息;基于所述中断检测信息和/或所述中断清除信息,获取所述目标设备的中断信息;基于所述目标设备的标识信息和所述中断信息,生成所述目标设备的适配文件;判断所述适配文件是否处于自动适配模式;在所述适配文件处于所述自动适配模式情况下,生成所述目标设备的适配指令。3.根据权利要求2所述的方法,其特征在于,所述方法,还包括:在适配文件处于非自动适配模式情况下,生成所述适配文件的修改指令;基于所述修改指令,重新执行生成所述适配指令的步骤。4.根据权利要求1所述的方法,其特征在于,所述根据所述适配文件和所述适配脚本文件,对所述目标设备执行适配处理,包括:根据所述适配脚本文件,提取预先设定格式的所述适配文件的设备信息,生成设备文件,所述设备信息中携带有所述目标设备的标识信息和/或中断信息;对所述设备文件进行解析处理,获得解析文件;识别所述解析文件,以使所述目标设备完成适配处理。5.根据权利要求4所述的方法,其特征在于,所述根据所述适配脚本文件,提取预先设定格式的所述适配文件的设备信息,生成设备文件,所述设备信息中携带有所述目标设备的标识信息和/或...

【专利技术属性】
技术研发人员:苏前银谢金源刘家玮储艳莉陈文棵廖春晨侯宇阳刘潇元王红宇高添王思远刘佳燚杨仕东刘丽涛陈晓迪
申请(专利权)人:北京航天测控技术有限公司
类型:发明
国别省市:

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

1