[發明專利]脫離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.szxzyx.cn/pat/books/202011110582.0/2.html,轉載請聲明來源鉆瓜專利網。





