[发明专利]脱离Android操作系统调度CPU的系统、方法及介质在审
| 申请号: | 202011110582.0 | 申请日: | 2020-10-16 |
| 公开(公告)号: | CN112181626A | 公开(公告)日: | 2021-01-05 |
| 发明(设计)人: | 王若波 | 申请(专利权)人: | 华东计算技术研究所(中国电子科技集团公司第三十二研究所) |
| 主分类号: | G06F9/48 | 分类号: | G06F9/48;G06F9/50 |
| 代理公司: | 上海段和段律师事务所 31334 | 代理人: | 李佳俊;郭国中 |
| 地址: | 201800 *** | 国省代码: | 上海;31 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 脱离 android 操作系统 调度 cpu 系统 方法 介质 | ||
本发明提供了一种脱离Android操作系统调度CPU的系统、方法及介质,包括:IMX6Q四核处理器、DDR3内存、EMMC、NOR FLASH和LVDS接口;所述四核处理器用于运行操作系统和嵌入式软件;所述DDR3内存用于为嵌入式软件和操作系统提供运行空间和数据存储空间;所述EMMC用于提供操作系统存储空间;所述NOR FLASH用于提供引导程序的存储空间;所述LVDS用于提供液晶屏显示接口空间。本发明把Android操作系统和实时处理程序结合起来,既能享受Android操作系统使用方便,功能强大,界面美观的优点,又能享受嵌入式程序实时性强,不受操作系统干扰控制力强的好处。
技术领域
本发明涉及嵌入式技术领域,具体地,涉及一种脱离Android操作系统调度CPU的系统、方法及介质。
背景技术
随着现代CPU越来越复杂,单独编写运行于现代CPU上运行的嵌入式软件越来越困难,工作量越来越大。而使用操作系统,要么功能太简单,使用不方便,界面不友好(如VxWorks等某些实时系统)。要么功能太复杂,CPU调度不透明,延时大,实时性差(如windows,Android等操作系统)。为了避免上述操作系统的缺点。研究一种脱离操作系统调用的方法是有必要的。此种方法即能利操作系统复杂的功能用,界面友好,符合使用习惯,又能通过脱离操作系统调度的CPU核心专门运行实时控制程序,开发和裸机基本一致,无操作系统干扰,实时性强。因此脱离操作系统调度CPU的实现方法的研究与实现是十分必要并且具有极高的现实意义的。
专利文献CN109522099A(申请号:201710850598.7)公开了一种提高非实时性操作系统实时性的方法及其系统,方法包括在安全区域中运行Monitor程序,初始化配置包括双系统切换的中断处理;在安全区域中运行RTOS操作系统,初始化配置包括对应的外设资源、内存资源、使用快速中断方式,以及一优先级最低的任务对应只有在RTOS操作系统空闲时才能触发切换请求至Monitor程序;在普通区域中运行非实时操作系统,初始化配置包括对应的外设资源、内存资源以及使用普通中断方式。
发明内容
针对现有技术中的缺陷,本发明的目的是提供一种脱离Android操作系统调度CPU的系统、方法及介质。
根据本发明提供的脱离Android操作系统调度CPU的系统,包括:IMX6Q四核处理器,连接在IMX6Q四核处理器上的DDR3内存、EMMC、NOR FLASH和LVDS接口;
所述四核处理器用于运行操作系统和嵌入式软件;
所述DDR3内存用于为嵌入式软件和操作系统提供运行空间和数据存储空间;
所述EMMC用于提供操作系统存储空间;
所述NOR FLASH用于提供引导程序的存储空间;
所述LVDS用于提供液晶屏显示接口空间。
优选的,对Android操作系统的预设个数的内核屏蔽操作系统进行调度,包括:
模块1:将Android操作系统设置屏蔽一个或多个CPU内核;
模块2:设置页表,划分被屏蔽的处理器的页表,为被屏蔽的处理器准备运行空间;
模块3:对Android系统的睡眠程序进行修改;
模块4:修改Android启动程序,预留被屏蔽内核的运行空间。
优选的,在屏蔽的内核上运行符合预设规范的实时处理程序,包括:
模块5:配置CPU页表;
模块6:配置CPU的中断向量表;
模块7:设置CPU使用的中断对其他CPU都不可见;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华东计算技术研究所(中国电子科技集团公司第三十二研究所),未经华东计算技术研究所(中国电子科技集团公司第三十二研究所)许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011110582.0/2.html,转载请声明来源钻瓜专利网。





