首页 专利交易 科技果 科技人才 科技服务 国际服务 商标交易 会员权益 IP管家助手 需求市场 关于龙图腾
 /  免费注册
到顶部 到底部
清空 搜索

一种支持硬实时的嵌入式混合内核操作方法及系统 

买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!

申请/专利权人:成都菁蓉联创科技有限公司;山东航天电子技术研究所

摘要:本发明公开了一种支持硬实时的嵌入式混合内核操作方法及系统,涉及嵌入式设备领域,本发明利用中断管道实现对硬实时域IRQ和Linux域IRQ的分离处理,判断IRQ中断类型,中断处理,创建硬实时域的硬实时线程数据结构,初始化硬实时调度相关数据结构并切换到实时域执行,进行实时线程调度,进行实施应用程序开发这些步骤,实现了对Linux嵌入式操作系统在硬实时领域功能的扩展,实现了硬实时程序在嵌入式混合内核操作系统下的高实时性和高稳定性运行,提升了嵌入式混合内核操作系统在硬实时场景下的通用性,规避了现有实时操作系统对Linux生态的兼容性问题,降低了开发者将原有应用迁移到支持硬实时的嵌入式混合内核操作系统上的压力。

主权项:1.一种支持硬实时的嵌入式混合内核操作方法,其特征在于,包括以下步骤:S1、通过中断管道,定义一个高优先级处理阶段,使收到中断请求后运行注册到硬实时域的中断处理程序;S2、通过硬实时域的中断处理程序判断当前中断请求是否为硬实时域中断,若是则进入步骤S3;否则进入步骤S4;S3、使硬实时域和Linux域同时处于中断禁止状态,处理硬实时域中断,进入步骤S5;S4、将当前中断请求交由Linux域中断处理程序进行处理,并使Linux域进入中断禁止状态、硬实时域保持正常状态,直至完成当前中断请求的处理;S5、创建硬实时线程调度的数据结构,保存硬实时调度与双域相关的关键信息,实现在不破坏Linux系统上线程调度模型的同时,确保硬实时任务调度的实时性;S6、配置调度策略,创建并初始化硬实时调度相关数据结构,实现任务域切换、驱动热切换,以及从非实时域切换到实时域执行;S7、基于调度策略调度硬实时线程。

全文数据:

权利要求:

百度查询: 成都菁蓉联创科技有限公司 山东航天电子技术研究所 一种支持硬实时的嵌入式混合内核操作方法及系统

免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。