[发明专利]面向智能手机的可定制操作系统组件的嵌入式系统有效
申请号: | 201710109560.4 | 申请日: | 2017-02-27 |
公开(公告)号: | CN106919391B | 公开(公告)日: | 2020-08-21 |
发明(设计)人: | 钟伟俊;冯利平;周加标 | 申请(专利权)人: | 杭州掌盟软件股份有限公司 |
主分类号: | G06F9/4401 | 分类号: | G06F9/4401;G06F9/54;G06F15/16 |
代理公司: | 杭州凌通知识产权代理有限公司 33316 | 代理人: | 李仁义 |
地址: | 310000 浙江省杭州市*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 面向 智能手机 定制 操作系统 组件 嵌入式 系统 | ||
1.一种面向智能手机的可定制操作系统组件的嵌入式系统,其特征在于,包括操作系统层、中间件层和应用层的基础内核和可定制组件;
其中,操作系统层的基础内核包括必要硬件驱动以及系统内核;必要硬件驱动包括智能手机的硬件平台必需的移动通信模组、触控面板、显示屏、音频输出、外围接口、电源适配管理电路的基本功能部件的驱动接口程序;系统内核包括电源管理模块、操作系统快速启动模块、进程调用模块、专用寄存器读取模块以及硬件驱动管理模块;电源管理模块用于通过电源适配管理电路的驱动接口实现电源状态侦测及管理;操作系统快速启动模块用于实现在内存中的加载和启动;进程调用模块用于实现内存进程的生成、保持、调用和杀死,并且在操作系统的系统内核在内存中启动后自动生成和保持系统内核所具有的基本进程,以实现移动通信、内核界面显示、电源状态检测、基本音频输出的基本功能;专用寄存器读取模块用于按照预先指定寻址来读取智能手机嵌入式系统中的一专用寄存器,该专用寄存器专门用于保存智能手机嵌入式系统的硬件平台配置参数;其中,进程调用模块响应专用寄存器读取模块获得的硬件平台配置参数,启动一预定的组件下载进程;组件下载进程用于实现操作系统层、中间件层以及应用层的可定制组件的下载;硬件驱动管理模块用于登记和管理当前所获得的驱动接口程序,包括必要硬件驱动和作为可定制组件的增强驱动接口,以及响应进程调用模块所保持的各种进程的调用,通过驱动接口程序实现与硬件平台各种功能部件的数据与指令交互;
操作系统层的可定制组件包括与硬件平台的增强功能部件对应的增强驱动接口;
中间件层的基础内核为基本中间接口,用于向上提供操作系统的运行环境,以便实现嵌入式系统在人机交互接口和无线通信功能方面的基础支撑,基本中间接口包括图形用户接口和无线应用接口;所述图形用户接口通过加载可定制图形引擎库的图形引擎向应用层提供所支持的基本输入输出操作集;无线应用接口向应用层提供所支持的通信应用接口集;
中间件层的可定制组件是可定制基本库,用于匹配底层硬件平台的配置和能力而为上层各种应用功能的实现提供核心库的支持,可定制基本库具体包括可定制媒体库、可定制图形引擎库;可定制媒体库通过图形用户接口向应用层提供所支持的媒体功能集;
应用层的基础内核包括供本层的各个应用调用的公共功能接口集以及必要应用程序集;公共功能接口集包括由操作系统层和中间件层提供的可以由应用层的各个应用调用的功能接口;必要应用程序集包含操作系统中基础性的必须应用;
应用层的可定制组件包括可扩展功能接口集以及可扩展应用程序;可扩展功能接口集包含了由中间件层提供的基本输入输出操作集、通信应用接口集、媒体功能集;随着中间件层可定制组件当中与硬件适配的不同加载方案,该可扩展功能接口集中的可调用功能接口的数量和内容随之更新;可扩展应用程序提供了与硬件平台的不同硬件配置相适配的可加载应用程序。
2.根据权利要求1所述的面向智能手机的可定制操作系统组件的嵌入式系统,其特征在于,操作系统层的系统内核进一步包括:内存管理模块、进程间通信模块以及进程调用上层接口;内存管理模块负责为进程调用模块所保持的各个进程进行硬件平台内存空间的动态识别、分配、维护和回收;进程间通信模块负责进程调用模块所保持的各个进程之间数据相互传输;进程调用上层接口负责进程调用模块所保持的各个进程与中间件层和应用层之间的数据传输交互,包括接收并向进程传递中间件层和应用层下达的指令和数据,以及向中间件层和应用层反馈进程执行的结果。
3.根据权利要求2所述的面向智能手机的可定制操作系统组件的嵌入式系统,其特征在于,进程调用模块用于组件下载进程启动之后将组件下载进程设置为具有最高优先的级别;内存管理模块根据最高优先级别而将该组件下载进程设定为常驻内存并分配相应的固定内存空间。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杭州掌盟软件股份有限公司,未经杭州掌盟软件股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710109560.4/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种页面生成的方法与设备
- 下一篇:移动终端及访问存储介质的方法、装置