[发明专利]一种应用于准分子激光器的软件架构及其控制方法在审
申请号: | 202010539803.X | 申请日: | 2020-06-12 |
公开(公告)号: | CN113805945A | 公开(公告)日: | 2021-12-17 |
发明(设计)人: | 王香;冯泽斌;张华;张琴;廖密;牟迪;江锐;黄利杰;马天龙 | 申请(专利权)人: | 北京科益虹源光电技术有限公司 |
主分类号: | G06F9/4401 | 分类号: | G06F9/4401 |
代理公司: | 中科专利商标代理有限责任公司 11021 | 代理人: | 周天宇 |
地址: | 100176 北京市大兴区经*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 应用于 准分子激光 软件 架构 及其 控制 方法 | ||
1.一种应用于准分子激光器的软件架构,包括:
硬件层,包括所述准分子激光器的至少一个外围设备和板卡;
硬件驱动层,包括硬件驱动组件以及硬件协议组件,其中,所述硬件协议组件包括与所述外围设备和板卡一一对应的通讯协议,所述硬件驱动组件包括与所述外围设备和板卡一一对应的硬件驱动,所述硬件驱动用于驱动与其对应的外围设备和板卡。
2.根据权利要求1所述的软件架构,还包括业务层,用于接收业务指令,并通过调用与执行所述业务指令相关的外围设备的硬件驱动和通讯协议使所述外围设备执行所述业务指令。
3.根据权利要求1所的软件架构,所述硬件协议组件包括模板化的模板通讯协议,当所述模板通讯协议与所述通讯协议同时存在时,执行所述模板通讯协议。
4.根据权利要求1所述的软件架构,所述通讯协议和/或硬件驱动采用类的形式实现。
5.根据权利要求2或3所述的软件架构,所述硬件驱动组件和硬件协议组件分别通过硬件驱动组件接口函数和硬件协议组件接口函数与所述业务层进行信息交互。
6.根据权利要求1所述的软件架构,还包括内核层,用于设置所述硬件驱动层,所述内核层包括操作系统以及板卡的板极支持包。
7.一种基于上述权利要求1~6任意一项所述的软件架构的软件控制方法,包括:
当所述外围设备或板卡变更时,修改与所述外围设备或板卡相对应的通讯协议和硬件驱动;或屏蔽所述硬件驱动层中的通讯协议,修改所述模板通讯协议中对应的参数。
8.根据权利要求7所述的控制方法,所述修改与所述外围设备相对应的通讯协议和硬件驱动具体为:
通过调用所述外围设备或板卡对应的硬件驱动组件接口函数和硬件协议组件接口函数实现对所述外围设备或板卡相对应的通讯协议和硬件驱动的修改。
9.根据权利要求8所述的控制方法,所述修改包括:替换、删除或增加。
10.一种电子设备,包括:
处理器;以及
存储器,其上存储有计算机可读指令,所述指令被处理器执行时使得处理器执行权利要求7~9中任意一项所述的方法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京科益虹源光电技术有限公司,未经北京科益虹源光电技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010539803.X/1.html,转载请声明来源钻瓜专利网。
- 上一篇:笼车换笼装置
- 下一篇:一种氧化钛陶瓷超滤膜的制备方法