[发明专利]基于实时Linux平台的玻璃磨削加工设备控制方法有效
申请号: | 201410685374.1 | 申请日: | 2014-11-25 |
公开(公告)号: | CN104476409B | 公开(公告)日: | 2019-10-18 |
发明(设计)人: | 周俊华 | 申请(专利权)人: | 苏州谷夫道自动化科技有限公司 |
主分类号: | G06F9/48 | 分类号: | G06F9/48 |
代理公司: | 苏州广正知识产权代理有限公司 32234 | 代理人: | 何邈 |
地址: | 215000 江苏省苏*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明提供了基于实时Linux平台的玻璃磨削加工设备控制方法,包括Linux系统平台与嵌入式实时内核,实时内核建立次优先级别的进程作为Linux内核的运行基础,通过地址空间共享与虚拟中断开关的控制建立起由用户态、内核态、中断态三层体系:当控制玻璃磨削加工设备实现设备功能时,系统由用户态切换进入内核态;当中断到达时,从中断注入点执行虚拟异常向量以触发切换到中断态,实时内核将虚拟异常向量拷贝至中断点处,通过虚拟中断开关判断是否为实时性中断,如果是则由实时内核进入中断处理后返回内核态,否则由实时内核将该中断退回至内核态中断处理;在返回内核态时,直接使用中断点所保存的现场;当处理完毕中断之后,系统由内核态切换进入用户态。 | ||
搜索关键词: | 基于 实时 linux 平台 玻璃 磨削 加工 设备 控制 方法 | ||
【主权项】:
1.一种基于实时Linux平台的玻璃磨削加工设备控制方法,用于对玻璃磨削加工设备的工作轨迹进行精确控制,其特征在于:提供一Linux系统平台,在该Linux系统平台上实时基础环境内建立一嵌入式实时内核,该嵌入式实时内核建立进程作为Linux内核的运行基础,由Linux内核与嵌入式实时内核通过地址空间共享与虚拟中断开关的控制建立起一套由用户态、基于用户态的内核态、基于内核态的中断态构成的三层体系,该控制方法包括如下步骤:S1:当用户控制玻璃磨削加工设备实现设备功能时,系统由用户态切换进入内核态;S2:当中断到达时,从中断注入点执行虚拟异常向量以触发切换到中断态,首先实时内核将虚拟异常向量拷贝至中断点处,然后通过虚拟中断开关判断该中断是否为实时性中断,如果为实时性中断则由实时内核转入函数进入中断处理后返回内核态,如果为非实时性中断则由实时内核将该中断退回至内核态进行中断处理;在返回内核态时,直接使用中断点所保存的现场;S3:当处理完毕中断之后,系统由内核态切换进入用户态。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于苏州谷夫道自动化科技有限公司,未经苏州谷夫道自动化科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201410685374.1/,转载请声明来源钻瓜专利网。
- 上一篇:一种抛光机的自动打皂装置
- 下一篇:一种板材四面可调式抛光机