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